Publish to statsd
The Publish to statsd action sends data
to a statsd server. Statsd is a popular data collection
engine that you will typically find behind real-time
graphing engines such as Graphite. Statsd data is published
by sending a data value to a bucket that is a
string created using dotted notation.
The Publish to statsd action is part of the Technology Preview Extension
This action is part of the Technology Preview
Extension, which is also referred to as the sandbox
package.
See Technology
Preview Extension for information on obtaining
and installing the extension.
For more information about statsd and graphite,
visit:
https://github.com/etsy/statsd
https://launchpad.net/graphite
Parameter descriptions
Parameter | Description |
---|---|
Address | The hostname or IP address and port
used to connect to the statsd server.
The address should be specified as
hostname:port. With each $ (variable)
name you type, a corresponding row is
added to the Input tab. For formatting
options, see Using
compound strings. |
Bucket | Each data value in statsd is identified by a bucket string identifier. A string must be provided to identify the data value that you wish to publish. The bucket should be specified as hostname:port. With each $ (variable) name you type, a corresponding row is added to the Input tab. For formatting options, see Using compound strings. |
Type | There are three valid types for
statsd values, Counter, Gauge, and
Timing. For more information about
these different types, refer to the
statsd documentation. |
Input tab
The Input tab will have one row per column in the database table, where each row is identified by the table column name.
Parameter | Description |
---|---|
Value | The value to be sent to statsd. |
Sampling | The sampling rate for the data being sent to statsd. |
other | Depending on the values for the Address and Bucket parameters, additional input items may be available to correctly build the group and key strings. For more information, see Using compound strings. |