One of Sensu’s strong points is how it executes plugins stored on remote client machines. But it means you need to have an automated deployment mechanism, to ensure all clients are up to date with the latest revisions of your plugins.
The preferred way of deploying plugins with Sensu is using configuration management […]
If you’ve installed Graphite from the default Ubuntu 14.04 (trusty) repositories, chances are you’ve got version 0.9.12-3 installed. And you might have stumbled upon performance issues pulling large sets of data from Graphite using Grafana, as mentioned here.
Here’s a quick guide on how to upgrade Graphite to a version […]
LibreNMS is excellent at graphing metrics. But sometimes, getting a quick overview of the health of all your devices can be a bit troublesome. When using the default health views for looking at storage consumption, you’ll be comparing all sorts of different partitions. And when looking at memory consumption, you’ll find all […]
At the moment, LibreNMS only allows for triggering reliable alerts on single CPU devices. If a system has multiple CPU’s, and you set up an alert rule using processors.processor_usage, it will not trigger on average CPU utilization, but rather trigger if any one CPU matches the set criteria. This is a problem when you’re […]
My greatest enemy is alert fatigue. Every time I receive a false positive alert from a monitoring system, I cringe. I try my best to combat this by having sensible alert rules.
Please keep in mind that this post is aimed at server monitoring (in my case, virtualized servers running Linux or Windows). These […]
If you’re unfamiliar with LibreNMS, it’s an easy-to-use and fairly lightweight network monitoring system, that mainly relies on trusty old protocols such as SNMP and ICMP. I am especially fond of […]
Just got your first Arduino, but you don’t have any additional hardware? Gotten a little tired of watching the LED blink by itself, with no interaction? Check this out.
This is the first thing I ever made for Arduino, as I had just received my first Uno and didn’t have any additional hardware. After […]
- Sensu plugin deployment using Git and regular checks (Linux/Windows)
- Upgrading Graphite on Ubuntu 14.04 (0.9.12.3 -> 0.9.15)
- Using LibreNMS for server OS monitoring, part 4: A simpler overview
- Using LibreNMS for server OS monitoring, part 3: The aggregate CPU alert hack
- Using LibreNMS for server OS monitoring, part 2: Alert rules
- Looking for my (usually outdated) photography log? Click here.