.rrd # ping/ping_stddev-.rrd # ping/ping_droprate-.rrd $obj = new Type_Default($CONFIG); $obj->data_sources = array('value'); $obj->ds_names = array('ping' => 'Ping time', 'ping_stddev' => 'Ping stddev', 'ping_droprate' => 'Ping droprate'); $obj->width = $width; $obj->heigth = $heigth; $obj->rrd_format = '%5.1lf'; switch($obj->args['type']) { case 'ping': if ($CONFIG['version'] < 5) $obj->data_sources = array('ping'); $obj->rrd_title = 'Ping latency'; $obj->rrd_vertical = 'Milliseconds'; break; case 'ping_stddev': $obj->rrd_title = 'Ping stddev'; $obj->rrd_vertical = ''; break; case 'ping_droprate': $obj->rrd_title = 'Ping droprate'; $obj->rrd_vertical = ''; break; } collectd_flush($obj->identifiers); $obj->rrd_graph();