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 omegle.2yu.co the last couple of years and missed something obvious? What are you omeglz echat using to monitor your environment?
Nagios Core alternatives
-
- Posts: 5
- Joined: Wed May 04, 2022 1:55 am
Nagios Core alternatives
Last edited by DougReimers on Fri Aug 19, 2022 7:01 am, edited 1 time in total.
Re: Nagios Core alternatives
It depends on your use case(s). Ultimately, the tooling should come after good practices/standards are established. Practical Monitoring is a good read.DougReimers wrote:Are there other open source alternatives that are better?
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.
Former Nagios employee
https://www.mcapra.com/
https://www.mcapra.com/
-
- Posts: 11
- Joined: Wed Feb 16, 2022 2:47 am
Re: Nagios Core alternatives
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.
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.
Last edited by PaulRajeshMEzra45 on Tue Dec 13, 2022 7:33 am, edited 1 time in total.
-
- Posts: 10
- Joined: Wed Mar 23, 2022 8:00 am
Re: Nagios Core alternatives
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.
Last edited by JamesZimmerman on Thu Nov 24, 2022 12:37 am, edited 1 time in total.
Re: Nagios Core alternatives
I would think that if someone wants alternatives to Nagios, they would post on a site not devoted to Nagios.
-
- Posts: 7
- Joined: Sun May 01, 2022 8:42 am
Re: Nagios Core alternatives
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
Prometheus is widely used, and can be complimented with Grafana for visualization