From: Bruno Prémont Date: Mon, 20 Apr 2009 20:36:12 +0000 (+0200) Subject: php-collection: graph definition improvements for bind plugin X-Git-Tag: collectd-4.7.0~42 X-Git-Url: https://git.octo.it/?a=commitdiff_plain;h=ce91f8a73ea8ad8f260a849b9c2236cc37f82fa5;p=collectd.git php-collection: graph definition improvements for bind plugin Add new dns_qtype_cached type for metagraph and switch memory metagraph to line-based for bind plugin as the values from bind plugin are not cumulative. Signed-off-by: Florian Forster --- diff --git a/contrib/php-collection/definitions.php b/contrib/php-collection/definitions.php index a0f38180..c84aabea 100644 --- a/contrib/php-collection/definitions.php +++ b/contrib/php-collection/definitions.php @@ -1590,6 +1590,7 @@ function load_graph_definitions($logarithmic = false, $tinylegend = false) { $MetaGraphDefs['tcp_connections'] = 'meta_graph_tcp_connections'; $MetaGraphDefs['dns_opcode'] = 'meta_graph_dns_event'; $MetaGraphDefs['dns_qtype'] = 'meta_graph_dns_event'; + $MetaGraphDefs['dns_qtype_cached'] = 'meta_graph_dns_event'; $MetaGraphDefs['dns_rcode'] = 'meta_graph_dns_event'; $MetaGraphDefs['dns_request'] = 'meta_graph_dns_event'; $MetaGraphDefs['dns_resolver'] = 'meta_graph_dns_event'; @@ -1757,7 +1758,10 @@ function meta_graph_memory($host, $plugin, $plugin_instance, $type, $type_instan $sources[] = array('name'=>$inst, 'file'=>$file); } - return collectd_draw_meta_stack($opts, $sources); + if ($plugin == 'bind') + return collectd_draw_meta_line($opts, $sources); + else + return collectd_draw_meta_stack($opts, $sources); } function meta_graph_vs_threads($host, $plugin, $plugin_instance, $type, $type_instances, $opts = array()) {