What is our primary use case?
We used Nagios Core to monitor our servers in other countries. Our main server is in Cairo, while we monitor other servers in Germany, which are hosting Jenkins and other web services to make sure that the infrastructure is stable and if anything goes wrong it reports it automatically.
How has it helped my organization?
Before using this solution, sometimes Jenkins went down and we didn't know the reason. We eventually discovered that the issue was disc space that exceeded a certain percentage. Now that we have Nagios to monitor the servers, we know if anything goes wrong it can solve the problem before it happens.
What is most valuable?
The most valuable features to us are the ability to improve memory usage, disc space usage, and the PDU load of each node.
What needs improvement?
It's not that easy to install the product itself. Also, the UI is a bit hard for regular users to navigate through. In addition, I would appreciate an FNP server for sending emails, which now depends on the resting servers for Nagios Core. If it comes with its own FNP server, it would be much better. Also, if it can be installed in other cores, that would be awesome but right now it only uses Linux.
Alias excavation and configurations from the wall rather than the server itself would be great improvements. Also, general UI enhancements and better UX, user experience.
For how long have I used the solution?
We've been using Nagios Core for four months.
What do I think about the stability of the solution?
It's stable because it's a Linux based code, which is very basic. It doesn't have many big features, so it's stable. You can add a node in less than half an hour, I think.
What do I think about the scalability of the solution?
We're only currently using Nagios Core on one to ten servers. In the future, we may add more nodes.
How are customer service and technical support?
I haven't tried to contact support. I was searching on the support forums, but that was not for me. I tried many solutions from the support forums. One of them is working, but only after a long time.
How was the initial setup?
The initial setup was complex, mainly because it was in Linux and had many packages that we're not used to. I had to install them one by one on the app to configure the complication on the app that was solved to authenticate Nagios on the central app. It comes with regular users in files and in order to authenticate, you have to make a lot of confirmations, using Apache as well as Nagios. This was all very hard, and it took me a week to configure it.
I think deployment took about two weeks at the most. We did the deployment by ourselves. We have two people for deployment and maintenance.
What's my experience with pricing, setup cost, and licensing?
Nagios Core is free to use.
What other advice do I have?
I would rate Nagios Core as seven out of ten because it was hard to configure and the implementation process itself took about two weeks. Also, the UI is not friendly. Other products have features that aren't included in Nagios Core. I think that one was the easiest to restore. Also, Nagios supports only Linux, not A/UX. It can't be installed on the servers. If they supported all of these things, it would be much better.
Disclosure: I am a real user, and this review is based on my own experience and opinions.