Checkmk is a solution for IT Monitoring of servers,
applications, networks, cloud infrastructures (public, private, hybrid),
containers, storage, databases and environment sensors. It can be
deployed under all major Linux distributions or users can run it as Docker
container or virtual appliance on other operating systems including
Windows.
The tool is available as a Raw
Edition, which is open-source, and as an Enterprise Edition with a many
additional enterprise features. The…
$0
up to 10 systems
Nagios Core
Score 7.9 out of 10
N/A
Nagios provides monitoring of all mission-critical infrastructure components. Multiple APIs and community-build add-ons enable integration and monitoring with in-house and third-party applications for optimized scaling.
N/A
NetApp Cloud Insights
Score 9.2 out of 10
N/A
NetApp Cloud Insights is an infrastructure monitoring tool that gives
users visibility into their complete infrastructure. With Cloud Insights, users can monitor, troubleshoot and optimize all resources including
public clouds and private data centers.
In our organization which is a mash up of different hardware, software it was important to use an independent tool that wasn’t linked to one manufacturer incase a piece of hardware was dropped from support for example, we also value open-source software highly in our field. It’s important to in our IT environment to be able to customize and tweak software that we run. We don’t use the cloud monitoring aspect so Cannot comment on that side of the software.
Nagios monitoring is well suited for any mission critical application that requires per/second (or minute) monitoring. This would probably include even a shuttle launch. As Nagios was built around Linux, most (85%) plugins are Linux based, therefore its more suitable for a Linux environment.
As Nagios (and dependent components) requires complex configurations & compilations, an experienced Linux engineer would be needed to install all relevant components.
Any company that has hundreds (or thousands) of servers & services to monitor would require a stable monitoring solution like Nagios. I have seen Nagios used in extremely mediocre ways, but the core power lies when its fully configured with all remaining open-source components (i.e. MySQL, Grafana, NRDP etc). Nagios in the hands of an experienced Linux engineer can transform the organizations monitoring by taking preventative measures before a disaster strikes.
For example, we had an application slowdown. It looked like the slowdown was storage. However, it was a malformed SQL query that no one realized was pulling data from the storage location that also housed the application. Cloud Insights saved us hours of downtime and frustration. Cloud Insights pinpointed which system was hogging resources. What makes Cloud Insights special is the way it looks at the data collected from the data sources. The insights it provides into the flow of data; sheds new light on how things work in your environment.
Nagios could use core improvements in HA, though, Nagios itself recommends monitoring itself with just another Nagios installation, which has worked fine for us. Given its stability, and this work-around, a minor need.
Nagios could also use improvements, feature wise, to the web gui. There is a lot in Nagios XI which I felt were almost excluded intentionally from the core project. Given the core functionality, a minor need. We have moved admin facing alerts to appear as though they originate from a different service to make interacting with alerts more practical.
We're currently looking to combine a bunch of our network montioring solutions into a single platform. Running multiple unique solutions for monitoring, data collection, compliance reporting etc has become a lot to manage.
Overall Checkmk is a great product that is made and ran by a European company that is open source and highly customizable, great support if needed. On prem support is a must for our organization which Checkmk supports. Our organization has been using Checkmk for over 5 years now Performance of the software runs excellent on its own Linux server, for any company with a good Linux admin, you can have a lot of un tweaking and creating custom checks for every aspect of your environment.
The Nagios UI is in need of a complete overhaul. Nice graphics and trendy fonts are easy on the eyes, but the menu system is dated, the lack of built in graphing support is confusing, and the learning curve for a new user is too steep.
I have been extremely happy with its usability. You can take thins as they are out of the box and it is useful. You can carry it as far as you want to go and every step you take improves your ROI.
I haven't had to use support very often, but when I have, it has been effective in helping to accomplish our goals. Since Nagios has been very popular for a long time, there is also a very large user base from which to learn from and help you get your questions answered.
Checkmk free version is far superior to PRTG free version. For the paid versions PRTG was more efficient and easier to use. Checkmk provides unlimited services on their free version while PRTG is limited. We like to use the free version to avoid monthly or annual costs while still utilizing the same SNMP features.
Because we get all we required in Nagios [Core] and for npm, we have to do lots of configuration as it is not as easy as Comair to Nagios [Core]. On npm UI, there is lots of data, so we are not able to track exact data for analysis, which is why we use Nagios [Core].
For a while, we were using Zabbix to monitor our Kubernetes applications and microservices on our infrastructure in more than one public cloud platform. Cloud Insights has much better visualized dashboards. In addition, despite such a large number of quality features, it's still priced competitively.
Once you install the acquisition unit and start collecting data, you can immediately begin using it. It is very self-explanatory and helpful. I could have used Cloud Insights without working with the NetApp Cloud Insights support team. I am glad I engaged them though. They helped me carry Cloud Insights to a new level and it fast-tracked the process that would have taken me time to complete.
With it being a free tool, there is no cost associated with it, so it's very valuable to an organization to get something that is so great and widely used for free.
You can set up as many alerts as you want without incurring any fees.