We use this solution to monitor, install and configure our networks, servers, virtual machines, and cloud services.
Engineer at DevScope
Great for monitoring several network services but reporting capabilities has room for improvement
For how long have you used this product?
- Approximately since Jan/2012
Which features of this product are most valuable to you?
- The ability to monitor IT Services (SLA) as a whole and not just counters on particular systems.
Can you give an example of how this product has improved the way your organization functions?
- It provided us with the ability to monitor on a reliable way service levels acquired from several network services provided by interconnect devices.
What areas of this product have room for improvement?
- With no doubt one of the areas that has a lot to improve is the reporting capability. Zabbix is a fantastic system for technicians but not as good as the competition to build reports, specially reports for management/not technical.
Did you encounter any issues with deployment, stability or scalability?
- The current version has more detailed documentation but when we first deployed Zabbix (version 1.4) some areas were not very well documented and we had some issues. Nothing that prevented us from deploying the solution but made it a bit harder to do, in particular to configure the agents on Windows servers and configure the needed counters.
Did you previously use a different solution and if so, why did you switch?
- I've used several other solutions in the past, from the "standard" Nagios to Cacti, Solarwinds, Spiceworks, Zenoss, etc.
Before choosing this product, did you evaluate other options? If so, which ones?
- I really knew well other solutions and if Zabbix wouldn't do what we needed, I had other options. Nagios or Cacti would be the chosen ones.
How would you rate the level of customer service and technical support?
- I've never needed to contact customer service or technical support but used the Community Forum to answer some questions/implementation difficulties.
Was the initial setup straightforward or complex? In what ways?
- The first installation was a bit complex due to lack of proper/extensive documentation. Subsequent upgrades have gone smother due to improvements on the documentation and hands-on experience with the Zabbix particularities.
Did you implement through a vendor team or an in-house one? If through a vendor team, how would you rate their level of expertise?
- The implementation was done 100% in-house as I have a good expertise level on such systems.
What is your ROI on this product?
- Zabbix is Open-Source and because we did an in-house implementation the costs can be summarized to a part of one server, due to the implementation on a virtual environment.
What was your original setup cost for this product and what is your day-to-day cost of using this product?
- The setup cost was only the man power hour costs and it really has no day-to-day costs.
What advice would you give to others looking into implementing this product?
- My advice would be to plan well what you need to monitor first - define which systems and which counters you really need to monitor - and start slow, one thing at a time.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Senior Manager of Engineering with 501-1,000 employees
Extremely powerful and flexible but the auto-discovery function has room for improvement
On a scale from 1-5 (1=worst, 5=best), how would you rate this product overall compared to similar products?
- In my experience there are two classes of network management systems, Open-source systems that are generally free, and commercial systems complete with support as well as some advanced self configuring features. Zabbix actually fits into both classes, but in my view it has more in common with the open source systems.
- Compared to SIMILAR products, I would give it a 5. This means as compared to similar open-source tools that do not have a strong network auto-discovery feature.
- By network auto-discovery, I mean features found in tools like SolarWinds, NetMRI and other commercial products that have part of the configuration work done in advance. For example, when I plug in NetMRI and give it a list of login/password combinations and an IP range, it is able to self-configure, finding most of my network gear automatically. Network discovery is a useful feature that can reduce the amount of time it takes to integrate a system.
- Zabbix does have a discovery feature, but it is configured by the user. Zabbix is extremely powerful, and I got the network discovery tool working in just a couple hours after my first installation. The advantage is that it can be used to detect and configure non-standard devices.
- The self-configuring systems like SolarWinds and NetMRI seem like they have an advantage, however there is a cost associated with that advanced function. The largest one being that they only support a small set of big-names, like Cisco. Not everything on a network is a Cisco, so that advantage quickly becomes less important.
For how long have you used this product?
- Over 6 years.
Which features of this product are most valuable to you?
- It is the flexibility of the system that I enjoy the most. I can make it do things that are unique to me, such as do deep analysis of a custom device that I built. Or non-standard hardware that require unique test methods. Of course it also does the standard stuff very well. I have Zabbix monitoring Servers, network components, Air conditioners, etc. I have it alerting field installers for an ISP, to let them know that they have made an error in configuring an end-user router.
- It can do anything I can imagine doing. I even keep an eye on my BBQ smoker at home with Zabbix.
Can you give an example of how this product has improved the way your organization functions?
- The best examples are in an ISP and in a large network of Hospitals.
- In an ISP, it allows the network operators to track the performance for each customer, and know about outages before the customers do. It allows the operators to track network quality so that problem trends are detected before customers are impacted. It also watches for new devices being connected to the network, and tracks environmental conditions in field. If we discover a new condition to watch for, it takes only seconds to add new tests to thousands of devices.
- In a hospital network where there are many mission critical systems, I can use it to track and report on SLA's as well as monitor unique medical devices that you are not going to find supported by a system like SolarWinds. It allows me to create dash-boards for executives, giving each management user a front page view that is specific to their needs. So each user sees what they need, and nothing that they don't need. With the discovery engine, I can take common network components, and create a template for the desired configuration. Then I can have the system scan the entire network and automatically identify and add each different type of equipment to the system.
What areas of this product have room for improvement?
- The auto-discovery function could be improved to include more hands-off automation. The current system is great for experts, but it could be improved so that a novice could use it as well.
Did you encounter any issues with deployment, stability or scalability?
- In the early versions, there were some scaling issues, but there have been several large improvements in that area, and in general the system is much more scalable than most systems, such as SolarWinds.
Did you previously use a different solution and if so, why did you switch?
- I have used many different systems over the years. As time passes, each system was replaced by a different competing system. Each new system was better than the ones before it, with improvements in ease of use, scalability, depth of function, and flexibility all seeing improvement as I progressed from one system to another.
Before choosing this product, did you evaluate other options? If so, which ones?
- HP Openview, Ipswitch whats up, Big Brother, Nagios (was Net Saint), MRTG, RRD, Cacti, Zenoss, GLPI, Solar Winds, NetMRI, LiveAction... and I'm sure there have been others that I left out, as well as many home-grown systems.
How would you rate the level of customer service and technical support?
- I have never used the official technical support channel for Zabbix, however I have engaged the community by using the support forums. And in the forums I was able to get help directly from one of the Zabbix developers when I found specific issues I needed help with.
Was the initial setup straightforward or complex? In what ways?
- There was a steep learning curve. I have found nearly all systems to have steep curves. The easiest systems were the expensive commercial systems, although even those had some difficulties when you wanted to do something non-standard. Zabbix was not the worst system, and was far from the easiest. However the need to learn something complex is rewarded by the capabilities gained. I'm an expert as implementing monitoring systems, but someone with fewer years of experience will probably find it even more challenging, and may feel the need for training, which is available.
Did you implement through a vendor team or an in-house one? If through a vendor team, how would you rate their level of expertise?
- I am an army of one!
What is your ROI on this product?
- Because I focused on an unsupported free version, my main investment is time. Because of my experience level, and the automation featured I used on day one, I found an immediate ROI half-way through the first day of use. I was able to get done in 4 hours on Zabbix what was going to take many months on the system I had been using before (a combination of Nagios and Cacti).
What was your original setup cost for this product and what is your day-to-day cost of using this product?
- The original set-up cost was an open-source OS deployed in a virtual environment... so about 1/4th the price of one server, and about half a day of labor.
What advice would you give to others looking into implementing this product?
- This is a system designed for professionals, and is most advantageous when used by someone with some training or a lot of experience. A novice can learn to use the system, but be prepared to work hard to learn a fairly complex system.
- In my experience there are two classes of network management systems, Open-source systems that are generally free, and commercial systems complete with support as well as some advanced self configuring features. Zabbix actually fits into both classes, but in my view it has more in common with the open source systems.
- Compared to SIMILAR products, I would give it a 5. This means as compared to similar open-source tools that do not have a strong network auto-discovery feature.
- By network auto-discovery, I mean features found in tools like SolarWinds, NetMRI and other commercial products that have part of the configuration work done in advance. For example, when I plug in NetMRI and give it a list of login/password combinations and an IP range, it is able to self-configure, finding most of my network gear automatically. Network discovery is a useful feature that can reduce the amount of time it takes to integrate a system.
- Zabbix does have a discovery feature, but it is configured by the user. Zabbix is extremely powerful, and I got the network discovery tool working in just a couple hours after my first installation. The advantage is that it can be used to detect and configure non-standard devices.
- The self-configuring systems like SolarWinds and NetMRI seem like they have an advantage, however there is a cost associated with that advanced function. The largest one being that they only support a small set of big-names, like Cisco. Not everything on a network is a Cisco, so that advantage quickly becomes less important.
For how long have you used this product?
- Over 6 years.
Which features of this product are most valuable to you?
- It is the flexibility of the system that I enjoy the most. I can make it do things that are unique to me, such as do deep analysis of a custom device that I built. Or non-standard hardware that require unique test methods. Of course it also does the standard stuff very well. I have Zabbix monitoring Servers, network components, Air conditioners, etc. I have it alerting field installers for an ISP, to let them know that they have made an error in configuring an end-user router.
- It can do anything I can imagine doing. I even keep an eye on my BBQ smoker at home with Zabbix.
Can you give an example of how this product has improved the way your organization functions?
- The best examples are in an ISP and in a large network of Hospitals.
- In an ISP, it allows the network operators to track the performance for each customer, and know about outages before the customers do. It allows the operators to track network quality so that problem trends are detected before customers are impacted. It also watches for new devices being connected to the network, and tracks environmental conditions in field. If we discover a new condition to watch for, it takes only seconds to add new tests to thousands of devices.
- In a hospital network where there are many mission critical systems, I can use it to track and report on SLA's as well as monitor unique medical devices that you are not going to find supported by a system like SolarWinds. It allows me to create dash-boards for executives, giving each management user a front page view that is specific to their needs. So each user sees what they need, and nothing that they don't need. With the discovery engine, I can take common network components, and create a template for the desired configuration. Then I can have the system scan the entire network and automatically identify and add each different type of equipment to the system.
What areas of this product have room for improvement?
- The auto-discovery function could be improved to include more hands-off automation. The current system is great for experts, but it could be improved so that a novice could use it as well.
Did you encounter any issues with deployment, stability or scalability?
- In the early versions, there were some scaling issues, but there have been several large improvements in that area, and in general the system is much more scalable than most systems, such as SolarWinds.
Did you previously use a different solution and if so, why did you switch?
- I have used many different systems over the years. As time passes, each system was replaced by a different competing system. Each new system was better than the ones before it, with improvements in ease of use, scalability, depth of function, and flexibility all seeing improvement as I progressed from one system to another.
Before choosing this product, did you evaluate other options? If so, which ones?
- HP Openview, Ipswitch whats up, Big Brother, Nagios (was Net Saint), MRTG, RRD, Cacti, Zenoss, GLPI, Solar Winds, NetMRI, LiveAction... and I'm sure there have been others that I left out, as well as many home-grown systems.
How would you rate the level of customer service and technical support?
- I have never used the official technical support channel for Zabbix, however I have engaged the community by using the support forums. And in the forums I was able to get help directly from one of the Zabbix developers when I found specific issues I needed help with.
Was the initial setup straightforward or complex? In what ways?
- There was a steep learning curve. I have found nearly all systems to have steep curves. The easiest systems were the expensive commercial systems, although even those had some difficulties when you wanted to do something non-standard. Zabbix was not the worst system, and was far from the easiest. However the need to learn something complex is rewarded by the capabilities gained. I'm an expert as implementing monitoring systems, but someone with fewer years of experience will probably find it even more challenging, and may feel the need for training, which is available.
Did you implement through a vendor team or an in-house one? If through a vendor team, how would you rate their level of expertise?
- I am an army of one!
What is your ROI on this product?
- Because I focused on an unsupported free version, my main investment is time. Because of my experience level, and the automation featured I used on day one, I found an immediate ROI half-way through the first day of use. I was able to get done in 4 hours on Zabbix what was going to take many months on the system I had been using before (a combination of Nagios and Cacti).
What was your original setup cost for this product and what is your day-to-day cost of using this product?
- The original set-up cost was an open-source OS deployed in a virtual environment... so about 1/4th the price of one server, and about half a day of labor.
What advice would you give to others looking into implementing this product?
- This is a system designed for professionals, and is most advantageous when used by someone with some training or a lot of experience. A novice can learn to use the system, but be prepared to work hard to learn a fairly complex system.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Zabbix
May 2025

Learn what your peers think about Zabbix. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
857,028 professionals have used our research since 2012.
Consultant at a consultancy with 51-200 employees
Nagios vs Zabbix
Everyone is familiar with the product Nagios, which is often considered the de-facto standard for monitoring. The other tools in that general category are OpenNMS, Zenoss, Groundworks, HyperIQ and others. I am only talking here about tools that would qualify in the NMS category: something that really tracks different systems and devices across the entire infrastructure.
A couple of years ago, I was so tired of Nagios that I was ready to try something new. A couple of tools didn’t make the list, simply because of the “fremium” model. The basics are there, but anything more typically carries a hefty price tag.
I decided to try Zabbix and I have pretty much been a fan ever since. One caveat here, is that I am talking about version 1.8.x. Version 2.0 just came out and offers a few notable improvements, which I haven’t tried out yet. A couple of things that look very promising are: Direct JXM support, multi-homed hosts, and mounted filesystem discovery. Full list of changes is here
As an overview, Zabbix offers the following benefits:
Relatively quick & simple install on a variety of platforms Agent-based, but available agentless options. A fairly vibrant community A large amount of templates covering most popular software Integrated graphs Escalation management
More specifically:
Graphs
There are a lot of graphic front ends for Nagios. In general, they are bolt-ons of varying quality. On the other hand, graphs are probably one of the stronger features of Zabbix. Typically, templates will have a few graphs predefined, but more can be added fairly easily. Any item that’s being collected can also be graphed on-demand. The one small drawback is the inability to save pics on the fly, which is sometimes useful for distribution. A workaround for that is described in this thread.
Graphing performance is decent if not spectacular. That will largely depend of data volume, your hardware and range of time. What I found especially valuable is something zabbix refers to as “screens“. Generally, the entire point of graphing or visualizing something is to be able to easily identify trends and correlations. “Screens” allow you to group disparate items together. For example, if you wanted to see the correlation between your requests per second, queries per second, response time, network traffic and read/write percentage, it’s fairly trivial to put it together. Besides that, I’ve tended to use screens almost as targeted dashboards. Something like putting all the MySQL relevant information on the same screen (disk IO, queries per second, replication lag, cpu/mem, cache hits, etc) can let you know the health of your MySQL infrastructure almost immediately. Same can be done on the web side and other areas.
Performance Performance will vary quite a bit. I’ve ran Zabbix on a large instance at EC2, backed by a 4-volume EBS RAID set and was able to receive 600-800 values/second without much of a problem. However, with that setup, the screens (particularly the ones with with a lot of metrics) would load in 2-5 seconds and the lag was noticeable. One key tweak that is absolutely necessary is the polling frequency. Most of the default (and 3rd party) templates will have the polling frequency too high. You generally don’t need to poll for free space every 5 seconds and there are plenty of examples like this. The data retention period also needs to be adjusted in a lot of cases. Reducing those intervals to something more reasonable is going to give a significant performance boost. It will behave better because you’ll reduce the volume of incoming values, but it will also reduce the amount of data you store and query against in the database. You likely don’t need precise-to-the-second numbers for every metric you collect going back a year. Historical data is still available, though in a somewhat less detailed form, which is generally sufficient for trend information. If the data volume gets too large, the clean up process might start failing. I’ve noticed that around 150GB of data it would start having trouble. At that point there aren’t very many good options and they tend to be quite hairy. It’s best to avoid getting into the situation in the fist place.
There are also a couple of options for distributed monitoring, if the performance requirements exceed the capability of a single node. There is a lot of documentation about it on their site, but it generally boils down to a choice between proxy or a node. I tend to prefer a proxy because of easier setup and maintenance. In a more specific example, I’d use proxies in an AWS environment which was spread across different regions. Another good use case in AWS is if you have a mix of a VPC and regular EC2 and you’d place your proxy in the VPC. This method can allow for significant scaling capabilities, though you would still need a very capable central master. The one significant benefit to a node approach is that they can be queried independently and support a hierarchical approach. However, in an environment with 1000s of devices that support different applications, nodes are likely a better approach.
Monitoring It’s a fairly standard feature set that is generally similar across other NMS systems. A couple of things worth noting:
Web Monitoring – it has a built in web transaction monitoring. It’s decent if not spectacular and doesn’t really compare against sophisticated transaction monitoring systems that are out there. It does support multiple steps and it’s based on curl, though it doesn’t expose all of curl’s functionality. That will present a problem if you need to do extensive cookie manipulation and/or variables. It’s also useless for heavily AJAXed pages and the ones that use flash. Still, it’s decent for basic monitoring and more then most other systems offer. IMPI support is worth noting, but I’ve personally never used it. Log Monitoring – this isn’t going to work well for high traffic web logs, but it does a pretty solid job at picking up exceptions and errors in various files. It does support a full regex engine for pattern matching. I’ve had it monitoring files that received ~500 lines per second and it had no issues with that. Templates – this is the core approach to monitoring in Zabbix. All your monitoring definitions are ideally grouped in templates. When a new server/instance shows up, you simply apply the template to it or add it to a group to which this template is assigned. There are a few templates that come out of the box of varying quality and there are a lot of user-generated templates for a variety of applications. A lot of them will have a script (PHP/Perl/Python) that polls the application and sends the data back. Typically you’ll have to make a few tweaks that are specific to your environment. Some of the ones that I found useful and better then others are: This is the “default” MySQL template for Zabbix and it’s based on a PHP script. The description says it wasn’t tested on 5.1, but I didn’t seem to notice any issues. There are range of values that have to be tuned in order to avoid false alerts. If you’re used to the Cacti templates for MySQL and the data those provide, this is a port to Zabbix. If I remember correctly, this template required a few tweaks to the PHP script, in order to get it working. This is another decent template for MySQL, but you don’t get InnoDB information out of the box. It is good for monitoring multiple MySQL instances on the same box though. The other templates would require modifications in their polling scripts. For Haproxy, I’ve used this template. It’s better than others, since it allows you to look and compare statistics of individual servers behind Haproxy. The downside is that it won’t automatically discover changes. That can be scripted, but it might get a little hairy. For Nginx, this is more than sufficient for most needs. Another one that is useful for Nginx, though the site is in Russian. Google translate does a pretty good job there. There are a few other templates on that site, but I’ve never tried them.
Misc
It does have an API for automation. I think it was improved in 2.0, but in 1.8 it was already solid. There is a decent CLI tool written in Ruby that will interface with the API, called zabcon There isn’t a great way to control alert floods. You can control trigger dependencies, but if something really goes haywire you might be manually clearing SQL tables after that. Alert escalations are a little wonky, but they work reasonably well. It is pretty trivial to port existing Nagios plugins or other scripts into Zabbix. JMX monitoring was done via zapcat. It wasn’t great, but for the lack of better options this was the only thing to work with. Version 2.0 does it natively and if they did it right, that’s probably one of the biggest improvements.
In summary, from what I’ve seen, Zabbix is easily one of the top NMS systems out there, though it’s probably somewhat less popular than others. If you’re fed up with Nagios or doing a brand new deployment, taking a serious look at Zabbix will be worth your while.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
The old-school systems produced graphs every time data was gathered. This resulted in a fast user experience displaying graphs, but it caused the number of values per second to be limited by the number of graphs per second you can produce.
Zabbix dynamically creates the graphs on demand. This reduces the number of times it much produce a graph, pushing up the number of values per second you can capture. But as the reviewer noted above, screens and individual graphs can display slowly if they contain too many data points.
I agree with the reviewer that many or most of the default poll rates in the templates have excessive poll frequency. In fact, they are so high as to have an impact on the machine your are polling if you have very many values you are pulling. Sometimes I think that the people that create the templates only have one machine they are monitoring, and they set the poll frequency high just to have quicker graphs appear when setting up a new zabbix server. Nothing is more boring than spending a couple hours setting up a monitoring system, only to have a bunch of graphs with single dots on them because your polling cycle for disk space is every 15 minutes. But regardless of the reason for it, I think it is irresponsible to release templates with inappropriate polling cycles.
But back to the graphs, if you have too much data, an otherwise simple graph will take a long time to display. On a screen this gets worse because you are displaying multiple graphs. So to get the best screen display performance, reduce the polling frequency to the lowest value that still produces good graphs.
I have been knows to produce two objects for the same item, with different polling cycles. A long polling cycle for graphs that appear on screens and public viewable pages, and faster polling cycles for detailed data collection to be used in debugging.
I've used nearly all of the network monitoring systems in the 30+ years I have been monitoring networks. Zabbix is my favorite for most applications. I do use more advanced commercial systems such as NetMRI, as the commercial systems can do things like discover all of your systems, and self configure. Commercial systems like NetMRI also do deep inspection, such as VOIP quality analysis, that Zabbix simply isn't designed to do.
I can do anything with Zabbix, anything that I have time to configure. But to be fair, systems like NetMRI can be configured for very large environments in 5 or 10 minutes, out of the box. But when I want to do something special, that I create code for myself, I don't use systems like NetMRI, I use Zabbix. Zabbix is my favorite general purpose network monitoring system. And to be fair, Zabbix is a commercial system too, when you need it to be.
Tools like NetMRI have a lot more power to self-configure, but that power is not free... The NetMRI quote for the hospital I worked for was $300,000!! The commercial version of Zabbix was much lower. And with some careful work with discovery templates, you could still get some self-configuration out of Zabbix.
Solar Winds is another commercial tool in the same space as NetMRI. Solar Winds is nice, but the performance is impacted by the fact it runs on Windows, so it takes more hardware to monitor large enterprises, but it is comfortable for the Windows geeks. I'm not a Windows geek...;)
George
Information Security Specialist at CAS Trading House
A good network monitoring tool that is user-friendly, but lacks automatic push functionality and could benefit from improved stability
Pros and Cons
- "We like the user-interface for this solution, which makes it an easy to use tool."
- "We would like to see the addition of automatic push functionality to this product. This would save time when monitoring our servers and networks as, at present, we have to manually install the Zabbix agent on any hardware to be monitored."
What is our primary use case?
What is most valuable?
We like the user-interface for this solution, which makes it an easy to use tool.
This product is also easy to configure to our exact requirements.
What needs improvement?
We would like to see the addition of automatic push functionality to this product. This would save time when monitoring our servers and networks as, at present, we have to manually install the Zabbix agent on any hardware to be monitored.
We would also like inventory management functionality to be added to this solution.
For how long have I used the solution?
We have been using this solution for three months.
What do I think about the stability of the solution?
We have occasionally experienced issues with the stability of this solution.
What do I think about the scalability of the solution?
This is a scalable solution, but requires a lot of resources to be engaged in order for it to be scaled.
How was the initial setup?
The setup process for this solution could be easier, as it requires a lot of configuration prior to deployment.
What about the implementation team?
We implemented this solution in-house.
What other advice do I have?
We would rate this solution a seven out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
System Consultant, Team Lead at a tech services company with 1,001-5,000 employees
Has good monitoring and alerting features, and is easy to use, integrate, and set up
Pros and Cons
- "SNMP monitoring, source discovery, and alert triggering are most valuable."
- "The System Center Operations Manager can be improved."
What is most valuable?
SNMP monitoring, source discovery, and alert triggering are most valuable.
It is a very easy product. Its dashboards are good and interactive. There is very good information.
We are able to use the Zabbix API for integration. We could integrate System Center Operations Manager and Zabbix with APIs to create a new product or alerting system.
What needs improvement?
The System Center Operations Manager can be improved.
Cloud monitoring can be a bit easier, and the Zabbix dashboard can be developed a little bit more.
There could be integration with Ansible Tower or AWX CLI.
For how long have I used the solution?
I have been using this solution for five years.
What do I think about the stability of the solution?
It is stable.
What do I think about the scalability of the solution?
It is very easy to scale. Many customers use Zabbix. We have one Zabbix center with 10 customers. We have a Zabbix proxy and centralized monitoring.
How are customer service and support?
We have never used their technical support.
How was the initial setup?
Its deployment is easy. Virtual appliances are very easy, and Zabbix agents are supported across different platforms, such as Linux and Windows. I would rate it five out of five in terms of the ease of the setup.
What other advice do I have?
It is a good product. It is easy to integrate and use. We are happy with it.
I would rate it a nine out of 10.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Information Technology Infrastructure Manager at a pharma/biotech company with 1,001-5,000 employees
Allows us to monitor a lot of hardware equipment without any additional cost
Pros and Cons
- "Setup was straightforward. Initial deployment took two or three months."
- "It would be helpful if they translated the documentation to Cyrillic languages."
What is our primary use case?
We use Zabbix for monitoring server network equipment. The solution is deployed on-premises.
We have 10 technical engineers using the solution.
How has it helped my organization?
Zabbix allows us to monitor a lot of hardware equipment without any additional cost.
What is most valuable?
Most of the out-of-the-box features are valuable.
What needs improvement?
It would be helpful if they translated the documentation to Cyrillic languages.
For how long have I used the solution?
We have been using this solution for five months.
What do I think about the stability of the solution?
From time to time, there are agents failing, but it's not often. I think it's stable.
The solution is being used every day because it's a monitoring system.
What do I think about the scalability of the solution?
For our company, it is not scalable.
How are customer service and support?
Support is given through tickets, but I'm not directly in contact with Zabbix support.
Which solution did I use previously and why did I switch?
I have previously used SolarWinds.
How was the initial setup?
Setup was straightforward. Initial deployment took two or three months.
What about the implementation team?
Implementation was completed by our engineers.
What's my experience with pricing, setup cost, and licensing?
We pay the subscription for support by year.
What other advice do I have?
I would rate this solution 8 out of 10.
I can recommend Zabbix as a monitoring system.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
System Architect at a tech services company with 51-200 employees
Easy to use and deploy
Pros and Cons
- "Like other common Linux distributions, some of the most valuable features of this solution are the ease of use and deployment. It's simple and has a lot of packages and a lot of software."
- "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."
What is our primary use case?
We use Ubuntu for the distribution of our products and our web application firewall. Previously, I have also used a desktop version of Ubuntu on my laptop. We use this operating system for our Zabbix server as well, for monitoring, testing, and so on.
We mostly use a server version, so it's only a command console. There's no graphical interface.
This solution is deployed both on-premise and on cloud.
What is most valuable?
Like other common Linux distributions, some of the most valuable features of this solution are the ease of use and deployment. It's simple and has a lot of packages and a lot of software.
What needs improvement?
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.
I don't have any requests for additional features.
For how long have I used the solution?
I have been using Ubuntu Linux for a little over 10 years.
What do I think about the stability of the solution?
Ubuntu is stable.
What do I think about the scalability of the solution?
This solution is scalable, but the scalability is more appropriate for hardware, not for the operating system.
In my company, there are only a few users dealing with the desktop version of the Ubuntu operating system. As far as production environments and testing servers, there are maybe a few dozen users.
How are customer service and support?
We have never contacted technical support. We've never had any problems which demanded support from the Ubuntu teams.
Which solution did I use previously and why did I switch?
Before using Ubuntu Linux, I used CentOS, Debian, and Kali Linux.
How was the initial setup?
The installation is really easy. The timeframe depends on the hardware speed, so it's rather fast. I handled the installation by myself.
We don't actually have a technical team specific to Ubuntu—they're all IT guys, so we all have good skills for doing things ourselves.
What about the implementation team?
We implemented this solution through an in-house team.
What's my experience with pricing, setup cost, and licensing?
I'm surprised that Ubuntu Linux has a paid license, even some supporting stuff included. We don't use the paid version, we only use the common edition.
What other advice do I have?
I rate Ubuntu Linux a 10 out of 10. It's really great. I recommend Ubuntu Linux to others who are looking into implementing this OS.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Associate Founder at KerBBo Consulting
The most valuable feature is the monitoring of virtual machines
Pros and Cons
- "The most valuable feature is the monitoring of virtual machines."
- "Zabbix isn't a great tool for cloud-specific monitoring - its connection to public clouds needs to be improved. Other areas for improvement would be the lack of dashboards and integrations."
What is most valuable?
The most valuable feature is the monitoring of virtual machines.
What needs improvement?
Zabbix isn't a great tool for cloud-specific monitoring - its connection to public clouds needs to be improved. Other areas for improvement would be the lack of dashboards and integrations.
For how long have I used the solution?
I used Zabbix for around three weeks on a test basis.
What other advice do I have?
I really do not like this solution, almost all of its features are awful. I would rate it nine out of ten for on-premises environments but five out of ten for cloud platforms or BAS.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Buyer's Guide
Download our free Zabbix Report and get advice and tips from experienced pros
sharing their opinions.
Updated: May 2025
Product Categories
Network Monitoring Software Application Performance Monitoring (APM) and Observability Server Monitoring IT Infrastructure Monitoring Cloud Monitoring SoftwarePopular Comparisons
Veeam Data Platform
Dynatrace
Datadog
New Relic
Azure Monitor
Splunk AppDynamics
Microsoft Configuration Manager
Grafana
Elastic Observability
Tanium
SolarWinds NPM
PRTG Network Monitor
Cisco DNA Center
ThousandEyes
Cisco Secure Network Analytics
Buyer's Guide
Download our free Zabbix Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Zabbix vs. Groundwork vs. other IT Infrastructure Monitoring tools
- Which is the best network monitoring tool: Zabbix or Solarwinds? Pros and Cons?
- New Relic or Zabbix?
- Which network monitoring tool is more customizable: Nagios or Zabbix?
- Is Zabbix or SolarWinds NPM better for infrastructure monitoring?
- Which application integration do you expect to have with Zabbix?
- When evaluating Network Performance Monitoring, what aspect do you think is the most important to look for?
- What is the best network monitoring software for large enterprises?
- What Questions Should I Ask Before Buying a Network Monitoring Tool?
- UIM OnPrem - SaaS
I purchased a copy of that book myself. I can't say that I read very much of it, but I keep it around for others, and I like the idea of supporting the author of my favorite management system.
As for the SNMP traps, when I refer to the Zabbix documentation, I incorrectly lump the official and community documentation together. I'm a googler, so they tend to transparently intermingle under my fingertips. But yes, the SNMP traps are documented on the community wiki with four different recipes,