X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fcollectd.conf.pod;h=a65d432bd2ed0e20721ee51fb09763f27ce43f03;hb=e1812f8e5c5f91328398c66b602d07ee7c6ede51;hp=69c922b0b176ce42d490c985eeeb48ff65750de7;hpb=17b5bcb28d972e3039b0bb2b04245d1e54f76a5c;p=collectd.git diff --git a/src/collectd.conf.pod b/src/collectd.conf.pod index 69c922b0..a65d432b 100644 --- a/src/collectd.conf.pod +++ b/src/collectd.conf.pod @@ -4962,6 +4962,10 @@ Specify the username to be used when connecting to the server. Specify the password to be used when connecting to the server. +=item B I + +Skip expired values in query output. + =item B I|I|I|I Specify whether to use an SSL connection when contacting the server. The @@ -5333,6 +5337,10 @@ which configures the connection parameters for this node. Host "localhost" Port "6379" Timeout 2000 + + Type "queue_length" + Instance "myqueue" + @@ -5370,6 +5378,22 @@ read function is blocking, you should keep this value as low as possible. Keep in mind that the sum of all B values for all B should be lower than B defined globally. +=item B I + +The B block identifies a query to execute against the redis server. +There may be an arbitrary number of queries to execute. + +=item B I + +Within a query definition, a valid collectd type to use as when submitting +the result of the query. When not supplied, will default to B. + +=item B I + +Within a query definition, an optional type instance to use when submitting +the result of the query. When not supplied will default to the escaped +command, up to 64 chars. + =back =head2 Plugin C @@ -5788,7 +5812,20 @@ that I of all reported timers are smaller than or equal to the computed latency. This is useful for cutting off the long tail latency, as it's often done in I (SLAs). -If not specified, no percentile is calculated / dispatched. +Different percentiles can be calculated by setting this option several times. +If none are specified, no percentiles are calculated / dispatched. + +=item B B|B + +=item B B|B + +=item B B|B + +=item B B|B + +Calculate and dispatch various values out of I metrics received during +an interval. If set to B, the default, these values aren't calculated / +dispatched. =back @@ -6408,22 +6445,35 @@ Take the UUID from the given file (default I). =head2 Plugin C The I collects information about Varnish, an HTTP accelerator. +It collects a subset of the values displayed by L, and +organizes them in categories which can be enabled or disabled. Currently only +metrics shown in L's I
section are collected. The exact +meaning of each metric can be found in L. Synopsis: + CollectBackend true + CollectBan false CollectCache true CollectConnections true - CollectBackend true - CollectSHM true + CollectDirectorDNS false CollectESI false CollectFetch false CollectHCB false + CollectObjects false + CollectPurge false + CollectSession false + CollectSHM true CollectSMA false CollectSMS false CollectSM false + CollectStruct false CollectTotals false + CollectUptime false + CollectVCL false + CollectVSM false CollectWorkers false @@ -6437,29 +6487,24 @@ Inside each EBE blocks, the following options are recognized: =over 4 -=item B B|B - -Cache hits and misses. True by default. - -=item B B|B - -Number of client connections received, accepted and dropped. True by default. - =item B B|B Back-end connection statistics, such as successful, reused, and closed connections. True by default. -=item B B|B - -Statistics about the shared memory log, a memory region to store -log messages which is flushed to disk when full. True by default. - =item B B|B Statistics about ban operations, such as number of bans added, retired, and number of objects tested against ban operations. Only available with Varnish -3.x. False by default. +3.x and above. False by default. + +=item B B|B + +Cache hits and misses. True by default. + +=item B B|B + +Number of client connections received, accepted and dropped. True by default. =item B B|B @@ -6493,7 +6538,14 @@ number of objects tested against purge operations. Only available with Varnish =item B B|B Client session statistics. Number of past and current sessions, session herd and -linger counters, etc. False by default. +linger counters, etc. False by default. Note that if using Varnish 4.x, some +metrics found in the Connections and Threads sections with previous versions of +Varnish have been moved here. + +=item B B|B + +Statistics about the shared memory log, a memory region to store +log messages which is flushed to disk when full. True by default. =item B B|B @@ -6524,12 +6576,17 @@ the number of requests and bytes transferred. False by default. =item B B|B -Varnish uptime. False by default. +Varnish uptime. Only available with Varnish 3.x and above. False by default. =item B B|B Number of total (available + discarded) VCL (config files). False by default. +=item B B|B + +Collect statistics about Varnish's shared memory usage (used by the logging and +statistics subsystems). Only available with Varnish 4.x. False by default. + =item B B|B Collect statistics about worker threads. False by default. @@ -7061,6 +7118,61 @@ want to set B to your Kafka broker list. =back +=head2 Plugin C + +The I submits values to I, a data structure server. + +Synopsis: + + + + Host "localhost" + Port "6379" + Timeout 1000 + + + +Values are submitted to I, using the metric name as the key, and +the timestamp as the score. Retrieving a date range can then be done using the +C I command. Additionnally, all the identifiers of these +I are kept in a I called C and can be +retrieved using the C I command. See +L and L for +details. + +The information shown in the synopsis above is the I +which is used by the plugin if no configuration is present. + +The plugin can send values to multiple instances of I by specifying +one B block for each instance. Within the B blocks, the following +options are available: + +=over 4 + +=item B I + +The B block identifies a new I node, that is a new I +instance running in an specified host and port. The name for node is a +canonical identifier which is used as I. It is limited to +64Echaracters in length. + +=item B I + +The B option is the hostname or IP-address where the I instance is +running on. + +=item B I + +The B option is the TCP port on which the Redis instance accepts +connections. Either a service name of a port number may be given. Please note +that numerical port numbers must be given as a string, too. + +=item B I + +The B option sets the socket connection timeout, in milliseconds. + +=back + =head2 Plugin C The I will send values to I, a powerful stream