/**
  * Create new CPU max usage chart description.
  * 
  * @param string $dateFormat date format to draw; optional, default is 'd.m'
  */
 public function __construct($dateFormat = 'd.m')
 {
     parent::__construct('CPU (%)', 'cpu', 'usage', $dateFormat);
     $this->setCurve('max_array', 'Max', '#0000AA');
 }
 /**
  * Create new RAM usage chart description.
  * 
  * @param string $dateFormat date format to draw; optional, default is 'd.m'
  */
 public function __construct($dateFormat = 'd.m')
 {
     parent::__construct('RAM (%)', 'mem', 'usage', $dateFormat);
     $this->setCurve('max', 'Max', '#00FF00')->setCurve('array', 'Average', '#00AA00')->setCurve('min', 'Min', '#005500');
 }
 /**
  * Create new HDD latency chart description.
  * 
  * @param string $dateFormat date format to draw; optional, default is 'd.m'
  */
 public function __construct($dateFormat = 'd.m')
 {
     parent::__construct('HDD: Highest latency value (milliseconds)', 'disk', 'maxTotalLatency', $dateFormat);
     $this->setCurve('max', 'Latency', '#FF0000');
 }
 /**
  * Create new CPU usage chart description.
  * 
  * @param string $dateFormat date format to draw; optional, default is 'd.m'
  */
 public function __construct($dateFormat = 'd.m')
 {
     parent::__construct('HDD: Space actually used by the virtual machine (GB)', 'disk', 'used', $dateFormat);
     $this->setCurve('average', 'Space', '#FF8800', 1.0E-5);
 }
 /**
  * Create new NET max usage chart description.
  * 
  * @param string $dateFormat date format to draw; optional, default is 'd.m'
  */
 public function __construct($dateFormat = 'd.m')
 {
     parent::__construct('NET (KB/s)', 'net', 'usage', $dateFormat);
     $this->setCurve('max_array', 'Max', '#FFAA00');
 }