X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fcollectd.conf.pod;h=35c90b8641586cf44c7b84f4bf15b8a452a121ea;hb=ca316d91e178412604ea8462dc60a8bc32cbfc87;hp=03871a4bb6272fa78e3ca77dc210e3f81046c28b;hpb=b49d4e33978d4c9508b68e931a7a27773f0348e1;p=collectd.git diff --git a/src/collectd.conf.pod b/src/collectd.conf.pod index 03871a4b..35c90b86 100644 --- a/src/collectd.conf.pod +++ b/src/collectd.conf.pod @@ -2890,6 +2890,7 @@ B RegisterBase 0 RegisterType float + ModbusRegisterType holding Type voltage Instance "input-1" @@ -2897,6 +2898,7 @@ B RegisterBase 2 RegisterType float + ModbusRegisterType holding Type voltage Instance "input-2" @@ -2936,6 +2938,11 @@ Specifies what kind of data is returned by the device. If the type is B, B or B, two 16Ebit registers will be read and the data is combined into one value. Defaults to B. +=item B B|B + +Specifies register type to be collected from device. Works only with libmodbus +2.9.2 or higher. Defaults to B. + =item B I Specifies the "type" (data set) to use when dispatching the value to @@ -4962,6 +4969,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 +5344,10 @@ which configures the connection parameters for this node. Host "localhost" Port "6379" Timeout 2000 + + Type "queue_length" + Instance "myqueue" + @@ -5370,6 +5385,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 +5819,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 @@ -6047,6 +6091,8 @@ Use the last number found. The matched number is a counter. Simply I the internal counter to this value. Variants exist for C, C, and C data sources. +=item B + =item B =item B @@ -6055,6 +6101,8 @@ Add the matched value to the internal counter. In case of B, the matched number may be negative, which will effectively subtract from the internal counter. +=item B + =item B =item B @@ -7081,6 +7129,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 @@ -7198,6 +7301,31 @@ attribute for each metric being sent out to I. =back +=head2 Plugin C + +The I will collect statistics from a I server +using the mntr command. It requires Zookeeper 3.4.0+ and access to the +client port. + +B + + + Host "127.0.0.1" + Port "2181" + + +=over 4 + +=item B I
+ +Hostname or address to connect to. Defaults to C. + +=item B I + +Service name or port number to connect to. Defaults to C<2181>. + +=back + =head1 THRESHOLD CONFIGURATION Starting with version C<4.3.0> collectd has support for B. By that