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.
"It is an efficient solution."
"The most valuable features of the solution are metrics scraping capabilities and the open source community and support."
"The solution helps us to scale our products and services, and it helps me by gathering those metrics."
"The solution offers an easy way to install and scratch values."
"It lets me proactively identify and resolve system issues. This, in terms of, most of the time, really reduces downtime. Because when there are notifications on time when we engage it quickly on time, our downtime is highly reduced. So basically, Prometheus is for monitoring and alerting."
"The dashboard is very valuable."
"The product's initial setup phase is very easy."
"Prometheus is a great solution for monitoring."
"The most valuable feature is monitoring."
"Setup was straightforward. Initial deployment took two or three months."
"Zabbix is scalable."
"Our customers also like that they don't have to use multiple modules. Micro Focus and major vendors typically require you to buy several modules and plugins. Our customers do not like that. We offer them a single product for all their monitoring needs."
"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 not complex."
"The most valuable feature is the monitoring of virtual machines."
"The solution is stable."
"The scalability must be improved."
"The alert functionality is kind of lackluster."
"The primary area where Prometheus could be improved is in terms of pricing, particularly when used with managed services."
"Prometheus can definitely improve its visualization. For example, the matrices represented in Prometheus do not have a very good visualization on their dashboard."
"Its documentation could be clearer to understand."
"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."
"The interface is not particularly user-friendly and that could be improved."
"Prometheus' UI color can improve. Using the Prometheus UI for configuration or analyzing queries is a horrible experience."
"The user interface could be better."
"Implementing Zabbix is difficult. I've deployed many solutions over the years, and Zabbix is the hardest to implement. You have to do some development to get it to work with IBM, Micro Focus, or HP products."
"Zabbix can use better documentation and support for troubleshooting."
"In an upcoming release, there should be automated reports which we are currently doing manually. For example, if we collect a report file every day and want to send it to a moderator for review. We are expecting this feature to come out soon but it would be valuable to have now."
"The product delivers false positives during reporting because of flapping. Other reasonably priced alternatives may have better performance."
"Zabbix is powerful, but it is difficult to understand initially. There are many things that can be improved, but we might not be using Zabbix to its fullest extent. The software has more features than we need."
"When using this solution in enterprise monitoring, you are able to see that there are some issues with equipment that could be causing a problem. Sometimes you want to make a root command that you do not want to be executed automatically. What we have tried to do is open an SSH session directly from the solution's interface but it is not possible."
"Its UI should be improved. They did some improvements in version 5, but it could benefit from some more work. Its integrations should also be improved. They've been active for one year, and they seem to have noticed that. It has new integrations, but it could benefit from more integrations. As far as I know, there is no model to push statistics, metrics, or events towards Zabbix. This type of API isn't yet there, whereas some other tools provide an API for this."
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 AppDynamics, whereas Zabbix is most compared with Centreon, Checkmk, Nagios Core, Amazon CloudWatch and SolarWinds NPM. 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.