X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fcollectd.conf.pod;h=6b76c9112e4428d1758b314897476ec30491da34;hb=39a1828548656b7f1fe486d48b8a08bf475277f1;hp=356c6f5a8759838d550e1c28e71b386bdc7e750f;hpb=4c88746c9a916eb93f2ea4a2d83edd803b7ec06c;p=collectd.git diff --git a/src/collectd.conf.pod b/src/collectd.conf.pod index 356c6f5a..6b76c911 100644 --- a/src/collectd.conf.pod +++ b/src/collectd.conf.pod @@ -519,6 +519,7 @@ possibly filtering or messages. # ExchangeType "fanout" # RoutingKey "collectd" # Persistent false + # ConnectionRetryDelay 0 # Format "command" # StoreRates false # GraphitePrefix "collectd." @@ -540,6 +541,7 @@ possibly filtering or messages. # QueueDurable false # QueueAutoDelete true # RoutingKey "collectd.#" + # ConnectionRetryDelay 0 @@ -630,6 +632,13 @@ mode will be used, i.e. delivery is guaranteed. If set to B (the default), the I delivery mode will be used, i.e. messages may be lost due to high load, overflowing queues or similar issues. +=item B I + +When the connection to the AMQP broker is lost, defines the time in seconds to +wait before attempting to reconnect. Defaults to 0, which implies collectd will +attempt to reconnect at each read interval (in Subscribe mode) or each time +values are ready for submission (in Publish mode). + =item B B|B|B (Publish only) Selects the format in which messages are sent to the broker. If set to @@ -1169,6 +1178,74 @@ By default no detailed zone information is collected. =back +=head2 Plugin C + +The ceph plugin collects values from JSON data to be parsed by B +(L) retrieved from ceph daemon admin sockets. + +A separate B block must be configured for each ceph daemon to be +monitored. The following example will read daemon statistics from four +separate ceph daemons running on the same device (two OSDs, one MON, one MDS) : + + + LongRunAvgLatency false + ConvertSpecialMetricTypes true + + SocketPath "/var/run/ceph/ceph-osd.0.asok" + + + SocketPath "/var/run/ceph/ceph-osd.1.asok" + + + SocketPath "/var/run/ceph/ceph-mon.ceph1.asok" + + + SocketPath "/var/run/ceph/ceph-mds.ceph1.asok" + + + +The ceph plugin accepts the following configuration options: + +=over 4 + +=item B B|B + +If enabled, latency values(sum,count pairs) are calculated as the long run +average - average since the ceph daemon was started = (sum / count). +When disabled, latency values are calculated as the average since the last +collection = (sum_now - sum_last) / (count_now - count_last). + +Default: Disabled + +=item B B|B + +If enabled, special metrics (metrics that differ in type from similar counters) +are converted to the type of those similar counters. This currently only +applies to filestore.journal_wr_bytes which is a counter for OSD daemons. The +ceph schema reports this metric type as a sum,count pair while similar counters +are treated as derive types. When converted, the sum is used as the counter +value and is treated as a derive type. +When disabled, all metrics are treated as the types received from the ceph schema. + +Default: Enabled + +=back + +Each B block must have a string argument for the plugin instance name. +A B is also required for each B block: + +=over 4 + +=item B I + +Name to be used as the instance name for this daemon. + +=item B I + +Specifies the path to the UNIX admin socket of the ceph daemon. + +=back + =head2 Plugin C This plugin collects the CPU user/system time for each I by reading the @@ -1392,6 +1469,14 @@ plugin below on how matches are defined. If the B or B options are set to B, B blocks are optional. +=item B I + +The B option sets the overall timeout for each request. Make sure that +collectd is configured with enough C, otherwise an overly long +timeout could block other plugins. By default or when set to B<0>, a timeout +equal to the B is used. Prior to version 5.5.0, there was no timeout +and requests might hang indefinitely. + =back =head2 Plugin C @@ -1477,6 +1562,7 @@ URL. By default the global B setting will be used. =item B
I
=item B I +=item B I These options behave exactly equivalent to the appropriate options of the I plugin. Please see there for a detailed description. @@ -3145,12 +3231,12 @@ Disabled by default. Enable the collection of master / slave statistics in a replication setup. In order to be able to get access to these statistics, the user needs special -privileges. See the B documentation above. +privileges. See the B documentation above. Defaults to B. =item B I If enabled, the plugin sends a notification if the replication slave I/O and / -or SQL threads are not running. +or SQL threads are not running. Defaults to B. =item B I @@ -5534,6 +5620,14 @@ Set the "XFiles Factor". The default is 0.1. If unsure, don't set this option. I must be in the range C<[0.0-1.0)>, i.e. between zero (inclusive) and one (exclusive). +=item B B|B + +When set to B, various statistics about the I daemon will be +collected, with "rrdcached" as the I. Defaults to B. + +Statistics are read via Is socket using the STATS command. +See L for details. + =back =head2 Plugin C