From 65cc5a005180696134b0dd6ed3bc45860820ca5e Mon Sep 17 00:00:00 2001 From: Florian Forster Date: Thu, 22 Jan 2009 10:07:49 +0100 Subject: [PATCH] collectd.conf(5): Add some preliminary documentation for the bind plugin. --- README | 4 ++++ src/collectd.conf.pod | 54 +++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 58 insertions(+) diff --git a/README b/README index 9b06f642..2a1aa69a 100644 --- a/README +++ b/README @@ -33,6 +33,10 @@ Features Batterycharge, -current and voltage of ACPI and PMU based laptop batteries. + - bind + Name server and resolver statistics from the `statistics-channel' + interface of BIND 9.5, 9,6 and later. + - cpu CPU utilization: Time spent in the system, user, nice, idle, and related states. diff --git a/src/collectd.conf.pod b/src/collectd.conf.pod index 1b07fa83..113bedde 100644 --- a/src/collectd.conf.pod +++ b/src/collectd.conf.pod @@ -257,6 +257,60 @@ and are checked by default depends on the distribution you use. =back +=head2 Plugin C + +Starting with BIND 9.5.0, the most widely used DNS server software provides +extensive statistics about queries, responses and lots of other information. +The bind plugin retrieves this information that's encoded in XML and provided +via HTTP and submits the values to collectd. + +To use this plugin, you first need to tell BIND to make this information +available. This is done with the C configuration option: + + statistics-channels { + inet localhost port 8053; + }; + +The bind plugin accepts the following configuration options: + +=over 4 + +=item B I + +URL from which to retrieve the XML data. If not specified, +C will be used. + +=item B I|I + +=item B I|I + +=item B I|I + +=item B I|I + +=item B I|I + +=item B I|I + +=item B I|I + +=item B I|I + +=item B I|I + +=item B I|I + +=item B I|I + +=item B I|I + +=item B I|I + +Enables or disables collection of specific counters. +TODO: Options must be described in detail! + +=back + =head2 Plugin C This plugin doesn't have any options. It reads -- 2.11.0