Closed fnoop closed 7 years ago
Puppet module: https://forge.puppet.com/puppet/collectd
Look to add support for:
Try a collectd exec plugin to collect joule power consumption https://collectd.org/wiki/index.php/Plugin:Exec
Power consumption added for joule. Need to create separate dashboards per platform, customised to the hardware.
Dashboard improved, network by protocol would be nice.
Looks like network throughput by protocol requires snmp, which is an unnecessary dependency.
Huh, there's /proc/net/snmp which provides per protocol info even though snmpd isn't installed/running. collectd::protocols collects the information, but uses incrementing counters. Need to transform to per-time unit counters.
Research and choose a metrics provider for system metrics, like collectd. This will push data to the tmdb (probably influxdb).