Monitoring

Custom Prometheus dashboards using Console templates

       1557 words, 8 minutes

Sometimes you just need a quick (and not so dirty) way to keep an eye on your server metrics. A nice thing with Prometheus is that it can be both a storage and a visualization solution for your metrics. Here follows a quick example of what can be done using Prometheus Console Templates .

Continue reading...


Status Page using Collectd, InfluxDB and Grafana

       981 words, 5 minutes

Collectd is already grabbing statistics from my services and drop them into InfluxDB so that I can get pretty graphes with Grafana. One thing I miss is a single page that shows the overall status for all those systems ; somehow also known as Status Page.

Continue reading...


Monitoring unbound(8) using Net-SNMP, Telegraf, InfluxDB and Elasticsearch

       809 words, 4 minutes

I’ve enabled an OpenBSD unbound(8) daemon that is used as a central DNS cache resolver. Now I needed to know what it was doing and how it performed. The question was answered grabbing statistics from unbound and render them using Grafana. The whole monitoring stack is composed of Net-SNMP, Telegraf and InfluxDB for the metrics part ; and syslogd(8), Logstash and Elasticsearch for the logs part. Of course, most of those run on OpenBSD (6.3) ; except Telegraf, which is not available (yet).

Continue reading...


Monitoring OpenBSD using CollectD, InfluxDB and Grafana

       357 words, 2 minutes

In a “get pretty graphs” mood, I’m looking at what can be done regarding OpenBSD monitoring using the CollectD collector and Grafana dashboard renderer. OpenBSD 6.2-current provides InfluxDB and Grafana packages. A great stack for pretty reportings.

Continue reading...


Monitor OpenBSD using Collectd and Facette

       113 words, 1 minutes

Imil wrote as niceĀ 5 minutes collectd + facette setup article using NetBSD. After a quick look in the ports, I saw it was possible to monitor OpenBSD using Collectd and Facette too. Hang tight, it only takes seconds to achieve.

Continue reading...


1 / 6