As of this month, Windows is still the dominating desktop / laptop OS globally with 88% market share. Windows for me - and for most users, has always been the default. However, coming back from a Linux environment I realized this: Windows is not that great of an OS.
[Read More]Monitoring & Ansible, Part I: NRPE daemon setup
Monitoring servers using icinga usually requires a small setup on the monitored server. From the different choices of agents, the nrpe daemon ontop of xinetd is easy enough to set up, while it can provide any kind of information that is available on the monitored server locally. To automate this setup task and as a learning exercise I wrote up an Ansible playbook, which I describe here.
The linux world is big, so you might come here asking: “Why the hell do you use xinetd and nrpe for monitoring?
[Read More]
Icinga2 Cluster Checks
Recently I wrote an icinga cluster check which can currently check whether a service runs on atleast on one of two servers.
A teaser of the results:

Procmail learns html
Recently I wrote a procmail filter which filters mail for a ticketing system (request-tracker). It filters mails which addresses the ticketing system in Cc as well as mails with attachments bigger than 10 MB. I went through quite a learning curve while writing this filter so I’d like to share it here.
[Read More]