fini-net / dogstatsd-distributed.net

Surface metrics from distributed.net agents and proxies into datadog via dogstatsd

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dogstatsd-distributed.net

Surface metrics from distributed.net agents and proxies into datadog via dogstatsd.

Requirements

  • Perl
  • Perl module File::Slurp (Debian package libfile-slurp-perl)
  • Perl module Date::Parse (Debian package libtimedate-perl)
  • add files to /etc/dd-agent/dogstatsd.conf under dogstreams:
  • add this script to cron (work-in-progress)

Metrics generated

metric description
dnet.rc5-72.packets_processed number of packets completed since dnetc started (RC5-72)
dnet.rc5-72.buffer.buff_out_r72 number of packets in completed ("out") buffer (RC5-72)
dnet.rc5-72.buffer.buff_in_r72 number of packets in todo ("in") buffer (RC5-72)

example

Support

Please file tickets via github. MR's welcomed whether I plan to do it or not.

About

Surface metrics from distributed.net agents and proxies into datadog via dogstatsd

License:GNU General Public License v2.0


Languages

Language:Perl 99.1%Language:Shell 0.9%