Prometheus and Zabbix are popular network monitoring solutions. Zabbix stands out for its comprehensive monitoring capabilities, customizable alerting system, and extensive reporting options. Prometheus is praised for its powerful querying language, intuitive alerting system, and flexible data model.
Comparison of Prometheus and Zabbix features:
Room for Improvement: Prometheus reviewers mention a steeper learning curve compared to Zabbix and the need for additional tools for long-term storage and visualization. While Zabbix offers a user-friendly interface, some reviewers criticize its scalability for very large deployments.
Prometheus and Zabbix ROI: Both Prometheus and Zabbix are open-source solutions, making them accessible to use and benefit from large and active communities that provide support through forums and online resources. Zabbix also offers paid commercial support options. The ROI comes from improved infrastructure monitoring, leading to faster problem identification, reduced downtime, and optimized resource utilization. The cost includes setup, configuration, and potentially integrating additional tools with Prometheus.
Deployment and customer support: Prometheus has a simpler setup with a lightweight footprint. Zabbix requires installing an agent on each monitored system and configuring a central server with a database. Both tools offer extensive documentation for deployment. For larger deployments, Prometheus' horizontal scaling might be more favorable. Also, Prometheus integrates well with cloud-native environments due to its pull-based model.
The summary above is based on 74 interviews we conducted recently with Zabbix and Prometheus users. To access the review's full transcripts, download our report.
"The best thing about Prometheus is its integration."
"The most valuable features of the solution are metrics scraping capabilities and the open source community and support."
"It is highly valuable as it serves as the foundation for our infrastructure monitoring tools."
"It is a scalable solution."
"It is an efficient solution."
"Prometheus is a great solution for monitoring."
"Prometheus is an open-source product that helps mold and improve it per our requirements. It is a lightweight solution that gives you many different metrics you can use in your application. The product offers complete granularity of your infrastructure. It integrates seamlessly with other tools like Grafana, which offers dashboard visibility. Prometheus is an extensively used product. I haven't seen any organization that is not using it."
"I like its lightweight configuration functions."
"The overall functionality of Zabbix is very good. The monitoring of bank applications that Zabbix provides is great. The information is displayed on a dashboard that is easily viewed."
"The most valuable feature is the monitoring of virtual machines."
"The most valuable feature is monitoring."
"Zabbix has a roadmap and they are continuously and frequently adding new features."
"Zabbix helps to save time."
"During my testing, the features that I like the most are that it can be integrated with my system, and it provides me with reports of all of my servers."
"The most valuable features in Zabbix are those that help us overcome bottlenecks in CPU usage, as well as reduce memory delay. I know that we have only reached the tip of the iceberg of what Zabbix's features can do for us, and we have not used all of them yet."
"The initial setup was very quick. The first time it was long because I didn't know it yet. I was only using Windows. The first time was very difficult because of the operating system."
"The alert functionality is kind of lackluster."
"The setup process could be more straightforward."
"The primary area where Prometheus could be improved is in terms of pricing, particularly when used with managed services."
"Prometheus has a learning curve when setting it up. It definitely requires a little bit more hands-on than other solutions. It is an open source solution which means you do need to go through and read the literature that they have online for setting it up. The setup could be made easier."
"Prometheus can be initially difficult for users since it has its query language, PromQL. The minimalistic interface is complicated to understand. They need to improve their interface so that users who don't know PromQL can also use it. You can only leverage the tool when you know PromQL."
"One potential area for improvement would be fixing the occasional glitches and bugs."
"There isn’t much clarity regarding the issues that happen at the server end. It is a push model and from the client’s point of view, it needs to look better and solve remote issues."
"A slight alteration to the user interface should be made to increase efficiency and streamline the process. Currently, we are utilizing Prometheus to gather and compile metrics and then utilizing Grafana to display them in the form of a graph. However, I believe that Prometheus has the capability to handle both of these tasks on its own, with perhaps the addition of a supplementary plugin. By doing so, the need for utilizing two separate applications will be eliminated."
"Having a more customizable interface and dashboard would be an improvement."
"Even though it’s such a powerful monitoring system, it would be more helpful if it had a flexible UI."
"The networking monitor is not too easy to work with."
"As far as improvements, sometimes I get a bit frustrated when I move from a previous version to a new one because some configuration has changed—I need to investigate the documentation to deal with some configuration. But it doesn't take much time, so it's okay."
"The main problem with Zabbix is that you have to spend time writing templates for all of the products that you have."
"The APM monitoring has room for improvement, although I hear that the new 5.2 version has some improvements in that area, and I'd like to give that a go. I would like to see a few more templates out there for different styles of monitoring. I use the Grafana interface for reporting. I would also like it to have an out-of-the-box ability to email reports. You can create reports, but to be able to email those reports would be really helpful. I've got users who are not interested in logging in and generating a report. They want it all pre-canned and sent to an email address. It would also be really handy if we could pin certain reports up onto platforms such as Teams or SharePoint. A GUI for the proxy server would be cool to have for debugging purposes and for the support teams to have a look at, but I don't know whether that's really feasible to do. I get enough from the log files themselves."
"The integration of the product is not so easy, especially when it comes to the application database."
"The user interface could be better."
Prometheus is ranked 9th in Application Performance Monitoring (APM) and Observability with 32 reviews while Zabbix is ranked 10th in Application Performance Monitoring (APM) and Observability with 101 reviews. Prometheus is rated 8.4, while Zabbix is rated 8.2. The top reviewer of Prometheus writes "A very flexible open box that can be used vastly to do anything you need". On the other hand, the top reviewer of Zabbix writes "Allows any number of customizations but lacks functionality for finding root causes". Prometheus is most compared with Azure Monitor, New Relic, Dynatrace, Sentry and Splunk Enterprise Security, whereas Zabbix is most compared with Centreon, Checkmk, SolarWinds NPM, Nagios Core and Nagios XI. See our Prometheus vs. Zabbix report.
See our list of best Application Performance Monitoring (APM) and Observability vendors.
We monitor all Application Performance Monitoring (APM) and Observability reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.