it_user3579 - PeerSpot reviewer
Consultant at a consultancy with 51-200 employees
Consultant
Nagios vs Zabbix
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user4329 - PeerSpot reviewer
it_user4329Senior Manager of Engineering with 501-1,000 employees
Real User

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

See all 3 comments
Engineering manager at BGH Tech Partner
Real User
Very user friendly, but needs more documentation to help understand how to use the product
Pros and Cons
  • "We have found that Zabbix is more easy to use than other applications."
  • "There are not too much documentation or manuals. We found the tutorials very easy to understand but do not go deep enough in the use of Zabbix. We need more manuals, proper use, documentation, etc."

What is our primary use case?

We delivered a project for telemetry but not just for IT. We are running a project monitoring different parameters for radio communication sites, so we collect information about alarms and analog values, not specifically IT projects. We need an application that  collects SNMP traps and show on the screen and take an historical report or graph. We contract with Zabbix for companies that have Zabbix for telemetry. We have integrated the system to our communications systems. This system is used in mission critical applications for radio communications, police, firemen's, health, etcetera.

How has it helped my organization?

It gave us one powerful tool to develop monitoring systems tailored to customer needs and maintenance staff.

What is most valuable?

We have found that Zabbix is more easy to use than other applications.

What needs improvement?

There are not too much documentation or manuals. We found the tutorials very easy to understand but do not go deep enough in the use of Zabbix. We need more manuals, proper use, documentation, etc. We would like to see some applications or plugins as bricks that we can use to construct applications to use with Zabbix. For example, we are starting using Zabbix with Grafana for presentations and apparently they match very easily but you need to put in a lot of work to get the final results. If you have some applications that you can add one to one, you can construct the project more quickly.

For how long have I used the solution?

One year and a half

What do I think about the stability of the solution?

It is good after you tune each module application and sensor data collection.

What do I think about the scalability of the solution?

Great for our applications. We use with Graffana GUI application that supports gauges, bars, time-related graphs, and maps.

How are customer service and support?

The support is good. When we have something difficult to implement, we explain what the problems are and we get an answer quickly.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

Many of our clients have an IT department and most of them work with WhatsUp Gold but some of them are starting to use Zabbix and when we started this project for telemetry it was not specifically for IT. We found many examples using Zabbix. Apparently, Zabbix is more user-friendly for non-IT people.

What about the implementation team?

Both the vendor and the in-house team worked on the implementation. We bought it through a vendor and he trained our in-house engineers. Then we developed the system, supported by the vendor who also provided us with most of the sensors and data collection devices.

The local vendor's expertise and presence are the most valuable advantages we had. They were quick to answer any problem. I would rate them a nine out of ten.

What was our ROI?

The tart costs are very low, but you must consider the costs of having trained and enthusiastic people to develop and tune any application and the time to invest. This also has a positive side: you can win experience to solve new challenges instead of buying standard solutions focused on one market.

What's my experience with pricing, setup cost, and licensing?

I would rate Zabbix at eight on a scale of ten.

Which other solutions did I evaluate?

We have some clients that have WhatsUp Gold but a few say they are oriented specifically for IT data centers, but that's not the orientation of our project. Some clients ask for WhatsUp Gold but most of the applications are not near to our needs. Some people are using Zabbix and recommend Zabbix. 

What other advice do I have?

If you have IT monitoring needs, ask your IT System expert and probably he/she will opt for Whats Up Gold, but if you need Monitoring Services besides IT and many assorted technologies, you can look at Zabbix 

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Zabbix
April 2024
Learn what your peers think about Zabbix. Get advice and tips from experienced pros sharing their opinions. Updated: April 2024.
769,334 professionals have used our research since 2012.
IT Administrator at a aerospace/defense firm with 501-1,000 employees
Real User
Easy to use and manage but delivers too many false positives
Pros and Cons
  • "The solution is stable."
  • "The user interface could be better."

What is our primary use case?

The solution is primarily used for monitoring servers, printers, and network switches.

What is most valuable?

It's very easy to use and manage.

The solution is stable.

You can scale the product well.

There is a free open-source version of the solution.

What needs improvement?

I don't like to use the solution for the most part.

I get too many false positives. I get a problem one minute and then it's okay the next. That happens a lot. I hate that.

The user interface could be better.

The performance needs improvement.

For how long have I used the solution?

I've been using the solution for six years or so. I've used the solution for a while at this point.

What do I think about the stability of the solution?

I don't have any issues with the stability. The performance isn't great, however. That said, it doesn't crash or freeze. There aren't really any bugs. 

What do I think about the scalability of the solution?

The scalability is good. A company can easily expand it.

We have about five users who monitor it constantly. I no longer manage it myself. 

How are customer service and technical support?

I've never contacted technical support. I can't speak to how helpful or responsive they are. 

Which solution did I use previously and why did I switch?

I need to be able to monitor stuff and I can't monitor these things now, so I am using other products for it.

How was the initial setup?

The installation happened a long time ago. I can't recall what the implementation was like in terms of if it was complete or straightforward. 

You only need one person to handle the maintenance. 

What's my experience with pricing, setup cost, and licensing?

I'm using a free version. I do not pay any licensing fees.

What other advice do I have?

I'm a customer and an end-user.

I'd rate the solution at a seven out of ten.

I'm not sure if I would recommend the solution. I really don't like it as it generates a lot of false information. That said, it is a good monitoring solution, for what it's worth.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Application Monitoring Technical Lead at a tech services company with 10,001+ employees
MSP
Good pricing and scales well but needs better dashboards
Pros and Cons
  • "The pricing of the product is reasonable."
  • "The stability could be better."

What is most valuable?

The solution is open-source. 

The infrastructure monitoring is great. Then, Zabbix being open-source, and with the whole platform, we have good network monitoring there. You have these ping monitors, synthetic monitors, that are really helpful.

The solution can scale well.

Technical support is great.

The pricing of the product is reasonable.

For internal monitoring and network monitoring the solution is really good.

What needs improvement?

It's open-source software, and due to that, they really don't have legacy service monitorings like APM, or build-on capabilities, and the pure part of the transaction-related data. It is good for internal network monitoring, however, it's not for the service we are monitoring, microservices.

The stability could be better.

Basically, they need to provide automated monitoring, synthetic monitoring, and then APM monitoring as well as more on microservices or technology space, maybe like Java, .NET, Datadog, et cetera - these kinds of add-on instrumentations. They need to work somewhat on the dashboard and alerting side. Dashboards are not that good. They can improve on them.

For how long have I used the solution?

With Zabbix, I just started as an open-source strategy moving from the enterprise version. It has been six months.

What do I think about the stability of the solution?

It's not extremely stable. 

n terms of infrastructure, you have to tune based on your requirements. You're monitoring 1,000 or 10,000 systems, so it depends on what you're monitoring, and you have to tune it. They don't have a tuning table or sizing recommendations. However, they have the beta version of it. Certainly, on the console side, they need to improve a lot in terms of stability and performance, and bottlenecks of the product. Whatever data we process with Zabbix goes to Postgre or MySQL. Right now, we are trying to use Postgre. They are using it to do a lot of time scaling stuff so that we can support SQL data. However, it seems like they have limitations with the Postgre database.

What do I think about the scalability of the solution?

The solution is scalable. We have admins and users and 50 IT people on it. However, the systems we are monitoring are more than 10,000. You can monitor more than 10,000 UIs. That's our target.

How are customer service and technical support?

We are using the open-source version and therefore we don't get technical support. However, if someone wants to opt for it, they can get it and technical support is great, even though we haven't used it yet.

What's my experience with pricing, setup cost, and licensing?

The pricing is very reasonable. Zabbix is very cheap. Compared to other tools like Nagios and others, Zabbix is very cheap.

What other advice do I have?

If a company wants to implement the solution, I suggest they go with the latest version. It is a stable version. Preferably they should use it with the database, and not the AWS database, as it doesn't give you time scaling. You have to install your own Postgre and you can apply the time scaling feature in that. That way, you can add your data competition to Zabbix. 

You have to do a lot of tuning on cache and view sizing. If your clients are on a remote site, you usually use proxies. Therefore, data will be sent to proxies, and then from proxies, it will be sent to the server. 

I'd rate the solution at a seven out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
IT Assistant at Hotel 2 Fevrier
Real User
Open-source, reliable monitoring that helped solve my connection problems
Pros and Cons
  • "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."
  • "I would like to remotely connect to the computer, and Zabbix doesn't have this capability."

What is our primary use case?

The primary use case is to resolve connection issues for my YouTube access.

What is most valuable?

I am still exploring all of the features that this solution offers. At this time, I have only downloaded the system log and scripts. 

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. This allows me to know what is going on with my servers.

Also, I can create a script to download all of my configurations.

What needs improvement?

I don't know if I can remotely restart my servers or to know how a guest is doing on the server. I would like to remotely connect to the computer, and Zabbix doesn't have this capability. 

I have to use another software such as Emperor to log into the computer to see what is going on with the servers.

I would like to see a RAS integrated with Zabbix for monitoring, also to be able to check the server and to have an automatic display to do what we need to do.

For how long have I used the solution?

We are in the testing phases of Zabbix. I have been testing it for three months.

We are currently deploying it on my VMware to test the product and see how it works. Once I have all of the skills and requirements, I can process it into a real deployment.

What do I think about the stability of the solution?

Zabbix is a stable solution.

What do I think about the scalability of the solution?

I am currently the only user in my organization.

I plan to use Zabbix in the future, as it has helped me resolve my connection issue.

How are customer service and technical support?

I have not contacted technical support. When I have an issue, I research their YouTube channel and watch their videos. 

You have to be patient. It helped to resolve the issues.

Which solution did I use previously and why did I switch?

Previously, I was using the PRTG Network Monitor. It's an expensive solution. 

I chose Zabbix because it's a free edition, and I don't require a lot of monitoring. Also, I was limited.

How was the initial setup?

The initial setup was fine, it was simple.

For a proper installation, it can take up to two weeks.

What about the implementation team?

I completed the installation myself.

I installed the server, and then the client on the Windows machine to make the link.

What's my experience with pricing, setup cost, and licensing?

It's an open-source solution that can be used free of charge.

Which other solutions did I evaluate?

I have not tested any other solutions. I looked at most of the other products, but we have to pay for them. 

To resolve a fixed problem, I would have asked the management to purchase the product, which would take time. Instead, I read the review and installed Zabbix directly to resolve my connection issue.

What other advice do I have?

I am also using this solution to help me with writing my master examination. I need to write something about this solution.

I would recommend this product to anyone who is interested in using it.

I would rate Zabbix an eight out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Lead at a manufacturing company with 10,001+ employees
Real User
Easy to manage, user-friendly, and new features added frequently
Pros and Cons
  • "The solution is open-source, easy to manage, and user-friendly making it easy for anyone to use."
  • "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."

What is our primary use case?

We use this solution for network and application monitoring.

What is most valuable?

The solution is open-source, easy to manage, and user-friendly making it easy for anyone to use.

Zabbix is always improving by adding more features and they have monthly announcements explaining the upcoming new features and functionality.

What needs improvement?

The automation could be improved.

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.

For how long have I used the solution?

I have been using this solution for approximately four years.

What do I think about the stability of the solution?

The solution is stable. They release major updates every two or three years with the minor changes being released every six months.

What do I think about the scalability of the solution?

The solution is scalable.

How was the initial setup?

The initial setup is straightforward.

Which other solutions did I evaluate?

We have evaluated other solutions. 

What other advice do I have?

I rate Zabbix an eight out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Managing Director at a tech services company with 1-10 employees
Real User
A free enterprise monitoring solution
Pros and Cons
  • "It's a very reliable platform and we've never had any issues regarding the scalability or the stability of Zabbix."
  • "Zabbix technical support is sold separately."

What is our primary use case?

The primary use case is the cost. Typically speaking, our customers have a plethora of tools and they find it very difficult to manage their business services with a selection of tools. In most cases, they're able to replace all of their tools with one — Zabbix. 

We counsel groups and we recommend using Zabbix — we're a reseller.

We focus on Zabbix. When a customer needs it integrated with Microsoft, or ServiceNow, or other solutions, then we help them out from a consulting perspective. We focus on and we recommend Zabbix. Which is an enterprise monitoring solution.

I take care of sales and marketing.

If the customer requires integration, then there are easy ways of integrating Zabbix with JIRA, ServiceNow, ITSM, and all other sorts of different solutions.

What is most valuable?

The most valuable aspect of this solution is the fact that it is enterprise-level, scalable, and free.

Just being free isn't enough, obviously. You have to be able to respond to a considerable number of enterprise requirements and be secure. Security is part of the enterprise requirements. The fact that Zabbix can offer those things, and it's free, is why our customers choose it.

What needs improvement?

When our customers don't choose to go with Zabbix, it's usually been because they're looking for a solution that also contains mainstream AI, AIOps, if you wish. AIOps is a fully noted marketing buzzword, which can mean all sorts of things for different people. When I use that term, I'm talking about the requirement to analyze in-depth enterprise data. Zabbix is not an analytics platform.

We've never had any issue at all integrating Zabbix with any of the existing enterprise tools, whether it be ITSM, JIRA, or an analytics tool like Splunk — it's never been an issue. Their design team does a very good job allowing people to get access to the Zabbix database and to the Zabbix Schema, which defines the data that's stored in.

In the latest version, which is just about to be deployed, they are adding the capability of doing APM (Application Performance Monitoring). That's a feature that has currently been lacking — we'll have to see how it goes.

For how long have I used the solution?

I have been using Zabbix for one year.

What do I think about the scalability of the solution?

It's a very reliable platform and we've never had any issues regarding the scalability or the stability of Zabbix. We've seen customers (not our customers) that have got huge implementations of millions of objects which are being managed. We've never had any issues with scalability.

How are customer service and technical support?

Zabbix is not a licensed software. People don't buy licenses for Zabbix. Technically, we are a reseller. So what is it that we resell from Zabbix? The answer is their service. Either their contractual support, their annuity based support, or their technical support. We can get them involved in certain implementations if the customer requirements require that.

Zabbix technical support is sold separately.

How was the initial setup?

The initial setup is straightforward. It's a powerful tool; it's applicable to many different domains, through networks, through infrastructure, through applications, through containers, virtual resources, and cloud-based applications — it can be applied to all of them. The initial implementation is usually something we never have an issue with. It's a very easy-to-download package. Implementation requires experience. Deploying Zabbix is very easy, but if you don't know what you're doing, you can make an awful mess. That's where and why we offer our consultancy — to help people to make sure that they don't end up with petabytes of monitoring information on the first day. Which of course no one has any time to go through and handle. 

What other advice do I have?

Speak to a Zabbix expert before you get started because there are so many options in terms of architecture for deployment that you really need to understand relating to how Zabbix can give you those options and why they're useful. Options might include encryption or distributed architecture, so delegating monitoring responsibilities close to the objects that have been managed using proxies is a good idea. There are choices to be made so if you don't know the product and you are speaking to someone who does, then listen, because they can advise you properly to get the best benefit out of the software. Zabbix is a free package, you're not paying for any licensed software; the expense of Zabbix over time is related to how it's deployed and used. If you don't deploy it right, then you'll spend more time fixing your mistakes than actually using the software.

On a scale from one to ten, I would give Zabbix a rating of eight.

I am not giving them a higher rating because they don't have analytics. They're getting there. They're becoming more and more proactive. They just added something which was very important called 'application performance monitoring'. From an enterprise perspective, they still lack the analytics capabilities, but that's not necessarily an issue unless you're looking to choose one tool that does everything.

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
PeerSpot user
it_user901191 - PeerSpot reviewer
Assistant Manager at a comms service provider with 1,001-5,000 employees
Real User
We use it to monitor and manage our servers
Pros and Cons
  • "Zabbix can use old data to current data to set the threshold. We can use previous data to set the threshold."
  • "We use it to monitor and manage our servers."
  • "I want Zabbix to improve the UX/UI. Zabbix doesn't use a JavaScript chart for images, and I want them to improve this."

What is our primary use case?

We have a lot of servers (about 10,000). We monitor and manage them using Zabbix.

How has it helped my organization?

It has rich functions.

What is most valuable?

The financial setting is the most valuable feature, since Zabbix can use old data to current data to set the threshold. We can use previous data to set the threshold.

What needs improvement?

I want Zabbix to improve the UX/UI. Zabbix doesn't use a JavaScript chart for images, and I want them to improve this.

For how long have I used the solution?

More than five years.

What do I think about the stability of the solution?

Performance is really stable.

What do I think about the scalability of the solution?

It is scalable.

How are customer service and technical support?

We don't use technical support. We have a contract, but we don't use it because there are not many problems.

Which solution did I use previously and why did I switch?

We switched from our previous solution because of cost.

How was the initial setup?

I installed Zabbix, and it was easy.

What was our ROI?

It is free, which allows us to reduce costs.

Which other solutions did I evaluate?

Our choices were Geneos, Nagios, Zabbix, Centreon, and Cacti. We chose Zabbix because we did a proof of concept, and Zabbix was the best. It had the richest functions, and it was free.

What other advice do I have?

I would rate this solution as a 10 out of 10. It is the best product. I really love Zabbix because it has a lot of functions and works well. My advice is to use Zabbix.

When selecting a vendor, the number of customers is very important along with the price.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Download our free Zabbix Report and get advice and tips from experienced pros sharing their opinions.
Updated: April 2024
Buyer's Guide
Download our free Zabbix Report and get advice and tips from experienced pros sharing their opinions.