Page 1 of 1

Nagios Core alternatives

PostPosted: Thu Jun 30, 2022 5:37 am
by DougReimers
I've been using Nagios Core for our monitoring needs for as long as I can remember. We've got a pretty basic setup monitoring both Linux and Windows servers (CPU, RAM, disk etc). When googling around for Nagios it feels like everything you find was posted like 4 years ago. The latest Nagios Core release was sometime in 2020 (nothing really wierd about that through), looking at the Nagios Exchange it's hard to find "up to date" stuff.

The reason for this might be that there is no reason to update it, I don't know. However it feels pretty wierd and outdated. Don't get me wrong, I love Nagios and it does what we need it to do but I'm just curious to what other options are out there.

Are there other open source alternatives that are better? Or have comercial products like Nagios XI, OP5, SolarWinds etc. taken over?

Have I been sleeping under a rock for the last couple of years and missed something obvious? What are you omeglz echat using to monitor your environment?

Re: Nagios Core alternatives

PostPosted: Thu Jun 30, 2022 8:33 am
by mcapra
DougReimers wrote:Are there other open source alternatives that are better?

It depends on your use case(s). Ultimately, the tooling should come after good practices/standards are established. Practical Monitoring is a good read.

I've yet to find something I can't easily address with Prometheus and a basic event collection system like Elasticsearch/Loki, but I'm also comfortable farting around with the client libs and promQL. Prometheus is much more stripped down and simple compared to Nagios, and IMO asks it's end-users to be "a little more than comfortable" with SRE concepts and cranking out code. Nagios in comparison tends to be more accessible to classic ITSM roles, where you might have some scripting knowledge but are otherwise concerned with keeping business critical Tomcats, SalesForces, network equipment, Jira, etc functional.

I did some stuff with InfluxDB and Telegraf a few years ago too, similar experience.

Elastic has entered the montioring/observability space pretty aggressively, if you want something with a more "enterprise" feel. New Relic has been around for a while now, too.

Re: Nagios Core alternatives

PostPosted: Tue Jul 12, 2022 7:28 am
by PaulRajeshMEzra45
I switched from Nagios to Icinga over 10 years ago and have been on Icinga 2 for the past 5 or so years. Thruk as the single pane of glass front-end with an Icinga instance in each datacenter location / division has been my preferred deployment.

One particularly nice thing about Icinga2 is that variables can be set on the host objects for tagging/labeling. Instead of having to, e.g., create a hostgroup linux-servers and hoping that each sysadmin on a team remembers to add new systems to that group during provisioning, a variable can be defined such as host.vars.os = "Linux", and then services can be set to apply to anything with host.vars.os == "Linux"

I have found that about 90% of what needs to be checked is echatspin echatrandom covered by a combination of the check-systemd module in pip combined with per-cpu load monitoring and a disk check.

Re: Nagios Core alternatives

PostPosted: Wed Jul 20, 2022 12:50 am
by JamesZimmerman
try zenoss. To listen nrpe and forward email , you can write a simple script in python with nagios nerd (Nagios Event Radio Dispatcher). With nerd your script wait for an nagios's events and after you can perform omegle shagle voojio some task and finally sent email.

Re: Nagios Core alternatives

PostPosted: Wed Jul 20, 2022 1:11 am
by gormank
I would think that if someone wants alternatives to Nagios, they would post on a site not devoted to Nagios.

Re: Nagios Core alternatives

PostPosted: Tue Aug 09, 2022 12:32 am
by BabyTeanofred
Icinga is a fork of Nagios, and compatible with that, and would be a good gateway alternative. Icinga2, on the other hand, is not that compatible iirc,

Prometheus is widely used, and can be complimented with Grafana for visualization