From ce91f8a73ea8ad8f260a849b9c2236cc37f82fa5 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Bruno=20Pr=C3=A9mont?= Date: Mon, 20 Apr 2009 22:36:12 +0200 Subject: [PATCH] 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 --- contrib/php-collection/definitions.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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()) { -- 2.30.2