From wraggzeh, 3 Years ago, written in PHP.
Embed
  1. <?php
  2.  
  3. require 'includes/html/graphs/common.inc.php';
  4.  
  5. $scale_min     = 0;
  6. $scale_max     = 100;
  7. $colours       = 'mixed';
  8. $unit_text     = 'Stats';
  9. $unitlen       = 6;
  10. $bigdescrlen   = 25;
  11. $smalldescrlen = 25;
  12. $dostack       = 0;
  13. $printtotal    = 0;
  14. $addarea       = 1;
  15. $transparency  = 33;
  16. $rrd_filename = rrd_name($device['hostname'], array('app', $app['app_type'], $app['app_id']));
  17.  
  18. $array = array(
  19.     'inside_cabinet_temperature' => array('descr' => 'Cabinet Temperature','colour' => '912925',),
  20.     'outside_cabinet_temperature' => array('descr' => 'Room Temperature','colour' => '1eff00',),
  21. );
  22.  
  23. $i = 0;
  24.  
  25. if (rrdtool_check_rrd_exists($rrd_filename)) {
  26.     foreach ($array as $ds => $var) {
  27.         $rrd_list[$i]['filename'] = $rrd_filename;
  28.         $rrd_list[$i]['descr']    = $var['descr'];
  29.         $rrd_list[$i]['ds']       = $ds;
  30.         $rrd_list[$i]['colour']   = $var['colour'];
  31.         $i++;
  32.     }
  33. } else {
  34.     echo "file missing: $rrd_filename";
  35. }
  36.  
  37. require 'includes/html/graphs/generic_v3_multiline_float.inc.php';
  38.