Nagios Doesn’t Suck (As much as people think)

My predecessor at my current company used a platform called check_mk to monitor our network.  Unfortunately, check_mk has a feature that populates based on network discovery and can be very chatty. check_mk is also very convoluted as it’s built on top of Icinga, which is built on top of Nagios.  When making changes, there were layers and layers of configuration files you had to dig through, at least, in the check_mk instance my predecessor had bequeathed me.  Needless to say, I was not a fan and it wasn’t very efficient.  I understand why they forked to create Icinga.  At the time, Nagios was stagnant.  Since then, I feel like the Nagios camp has progressed significantly.  I also understand why they forked Icinga to check_mk, but it’s not for me.   For the granularity I want in monitoring, check_mk would be more work intensive than Nagios. Continue reading

Devuan on a Dell XPS 15 (9560, 2017)

I’ve  been a Linux Systems Administrator for more than two decades, and I’m intimately aware of what’s necessary to run Linux in the enterprise. I knew after the viral epidemic that is systemd, that the Linux ecosystem was inherently broken, and we needed a change.  At that point, I sought out a group of folks identifying themselves as the VUA, or Veteran Unix Administrators.  This group is vehemently opposed to systemd and began a fork of Debian without systemd, now known as Devuan (pronounced dev one.) Devuan is still in it’s infancy, only one major release under it’s belt, but it’s a massively capable server platform. My company is now running solely on Devuan Linux for all of our LAMP stack applications.  We are even using it for virtualization using vserver.  On the desktop side of things, it’s coming along quite nicely as well, but there are definitely some growing pains.  My company recently purchased a Dell XPS 15 (9560, 2017) for me, and it came with Ubuntu.  I figured it was time to “put my money where my mouth is,” and try an install of Devuan on this very new hardware that uses an NVME disk and boots via UEFI.  This is a journal of that experience.   I’m doing most of this from memory, so there may be some minor typos and/or mistakes. Feel free to reach out if something doesn’t seem correct. Continue reading