5.41. statsd

The statsd module provides a simple way to push data into reconnoiter from other applications. See https://github.com/etsy/statsd for more details.

loader

C

image

statsd.so

5.41.1. Module Configuration

port
required

optional

default

8125

allowed

^\d+$

The port on which to listen for statsd packets.

packets_per_cycle
required

optional

default

100

allowed

^\d+$

The number of packets to recv() during each eventer cycle.

check
required

optional

allowed

^[0-9a-fA-F]{4}(?:[0-9a-fA-F]{4}-){4}[0-9a-fA-F]{12}$

A specific check to which all statsd data will be delegated.

5.41.2. Check Configuration

Example 5.43. A sample statsd configuration.

      <noit>
        <modules>
          <module image="statsd" name="statsd"/>
        </modules>
        <checks>
          <check uuid="1b4e28ba-2fa1-11d2-893f-e9b761bde3fb" module="statsd"
            target="127.0.0.1" period="60000" timeout="30000">
            <config><port>8125</port></config>
          </check>
        </checks>
      </noit>