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 product has an easy-to-understand interface."
"The scalability of Prometheus is very good."
"The feature I found most valuable is the number of integrations. It is the industry standard for metrics."
"The dashboard is very valuable."
"The solution helps us to scale our products and services, and it helps me by gathering those metrics."
"The most valuable feature is that we can receive information in different formats."
"Prometheus gives us high availability automatically."
"The best thing about Prometheus is its integration."
"SNMP monitoring, source discovery, and alert triggering are most valuable."
"The most valuable feature is network traffic monitoring."
"It can send messages to our ticketing system."
"The level of discovery-based configuration that lets us auto-configure the monitoring for various systems is a valuable feature."
"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 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."
"I'm supervising all the IT departments, and Zabbix seems quite good for them. It provides graphics and information in real time. We get alerts about crashes on the system, enabling us to quickly repair issues. We can easily find devices with problems."
"The most valuable feature is the monitoring of virtual machines."
"The DSL could be improved."
"Prometheus requires improvement on the query side."
"Prometheus' UI color can improve. Using the Prometheus UI for configuration or analyzing queries is a horrible experience."
"Its stability could be even better."
"The query language in Prometheus is an area of concern where improvements are required."
"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."
"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."
"I would like to see improvement in the analysis tools and customization features."
"The System Center Operations Manager can be improved."
"Implementation is always tailored to the customer and the kind of information we need from the client to carry it out can make them very uncomfortable. Sometimes the clients are not ready to share it."
"There is a bit of a learning curve during installation."
"If you want to use all of the features then you have to pay a licensing fee."
"I would like to better be able to monitor Oracle processes."
"The only improvement I would suggest, revolves around its AI and ML capabilities."
"They should open an SSH session from the web interface."
"The graphical user interface could be customized a little bit more, and also the dashboard could be more friendly."
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 100 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 Honeycomb.io, 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.