Earlier quoted context omitted.
I'm not experienced with the CollectD stack, but I use Prometheus + Grafana to monitor probes. My two cents: - Fairly lightweight. Prometheus deals with quite a lot of series without much memory or CPU usage. - Integration with a lot of applications. Prometheus lets me monitor not only the system, but other applications such as Elastic, Nginx, PostgreSQL, network drivers... Sometimes I need an extra exporter, but the…
Author here. I'll probably write another tutorial focusing on Prometheus, instead of CollectD. Thanks for suggestion SerHack
During proof-of-concept testing, some historical data on disk perhaps wasn't lost per se, but definitely failed to load on restart. I haven't worked hard to replicate this but there are some similar unsolved tickets out there.
Additional traps for new players include customizing --storage.tsdb.retention.time and related parameters.