From charlesreid1

Line 28: Line 28:


=using=
=using=
As you can deduce from the name, collectd is a daemon, so it runs as a background process.
The way you use it is to edit the configuration file, set up any plugins, and then let the daemon service run.


==plugins==
==plugins==
Line 42: Line 46:


https://collectd.org/wiki/index.php/Plugin:Write_Prometheus
https://collectd.org/wiki/index.php/Plugin:Write_Prometheus


=flags=
=flags=

Revision as of 23:15, 29 January 2018

Collectd is similar to Netdata in that it is a logging program that collects system metrics. It is implemented as a unix-style daemon, with lots of plugins.

Linode uses collectd to provide users with system status dashboards.

Link: https://collectd.org/

installing

debian

install with aptitude:

apt-get install collectd

mac

install with homebrew:

brew install collectd

openwrt

(no opkg available...)

using

As you can deduce from the name, collectd is a daemon, so it runs as a background process.

The way you use it is to edit the configuration file, set up any plugins, and then let the daemon service run.

plugins

mongodb

https://collectd.org/wiki/index.php/Plugin:MongoDB

graphite

https://collectd.org/wiki/index.php/Plugin:Write_Graphite

prometheus

https://collectd.org/wiki/index.php/Plugin:Write_Prometheus

flags