Principal Service Manager at a tech vendor with 1,001-5,000 employees
Real User
Top 20
Fairly stable but automation could be improved
Pros and Cons
  • "Icinga does the job and is fairly stable."
  • "Icinga’s automation could be improved."

What is our primary use case?

We use Icinga for the user portal.

What is most valuable?

Icinga does the job and is fairly stable.

What needs improvement?

Icinga’s automation could be improved.

For how long have I used the solution?

I have been using Icinga for three years.

Buyer's Guide
Icinga
March 2024
Learn what your peers think about Icinga. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
768,886 professionals have used our research since 2012.

What do I think about the stability of the solution?

I rate Icinga an eight out of ten for stability.

What do I think about the scalability of the solution?

I rate Icinga a six out of ten for scalability.

How was the initial setup?

Icinga's initial setup, which takes a few months, requires the assistance of technical people.

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

Even though Icinga's financial cost is low, it is an expensive product regarding the resources required to maintain and operate it. You need to maintain it and develop some probes while its deployment is manual. When you want to make modifications, such as adding new assets to be monitored or modifying the config file, it must be done manually without any automation or detection.

What other advice do I have?

Using Icinga doesn't require a financial investment, but it does require an investment in people and time to support it. You'll need technical staff and some time to get it up and running. However, once established, Icinga can easily detect and deploy issues quickly. In a couple of days, you can establish a certain base before moving on to fine-tuning. If you don't have a budget for a monitoring tool, Icinga can be a good option, but it will require some time and effort to set up and maintain.

Icinga does the job and is fairly stable. We didn't have any issues with it. However, it requires human resources for maintenance and upkeep, which is a drawback compared to using SaaS solutions.

Overall, I rate Icinga a six 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
Vice President Cloud Operations at a computer software company with 1,001-5,000 employees
Real User
Huge spectrum of plugins enable the monitoring of different technologies but UI/UX could be improved
Pros and Cons
  • "The value of Icinga is that it has hundreds of plugins, so it's really easy to monitor pretty much anything."
  • "In general, the product does not look good. However, it does what it is supposed to do. So, the improvements should focus on usability and UI."

What is most valuable?

The value of Icinga is that it has hundreds of plugins, so it's really easy to monitor pretty much anything. The huge spectrum of plugins enables users to monitor different technologies. That is Icinga's advantage. It is also open source.

What needs improvement?

The user experience – in terms of the usability of the application – could be improved. Another important thing is to work on a better tactical overview. 

Icinga should also be updated with the latest cloud capabilities. I don't know whether it does the monitoring of containers, but that would definitely be something important to hone in on. 

In general, the product does not look good. However, it does what it is supposed to do. So, the improvements should focus on usability and UI.

For how long have I used the solution?

I have been using Icinga in multiple companies for at least seven years.

What do I think about the stability of the solution?

This is a stable product. We have seen no problems with stability. 

What do I think about the scalability of the solution?

I have never had any problems with Icinga, so I will assume that it is scalable. 

How are customer service and support?

I do not have any experience with Icinga's technical support. Our people have been able to use it without technical support so far. 

How was the initial setup?

The initial setup was easy. 

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

We do not have any licensing costs. 

Which other solutions did I evaluate?

I do remember that we evaluated multiple products but I do not recall their names. 

What other advice do I have?

I would recommend this product. 

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Icinga
March 2024
Learn what your peers think about Icinga. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
768,886 professionals have used our research since 2012.
PeerSpot user
Senior Consultant IT Infrastructure at a tech consulting company with 51-200 employees
Consultant
Satellite servers check their own zones and report back to the masters.

What is most valuable?

Icinga2 was designed to delegate, distribute and balance tasks between several nodes. I like the clustering feature and running satellite servers, which check their own zones and report back to the masters. Truly a distributed monitoring solution!

How has it helped my organization?

I deploy this solution for customers; therefore, it didn't improve my organisation. Still, customers say that they like the modern design approach and the possibilities one has in terms of automated configuration and automation. Most of them integrate Icinga2 into their automation tools and therefore configure the monitoring solution without much manual efforts.

What needs improvement?

The modern Web GUI Icingaweb2, a separate product, though, has some issues when displaying data (such as downtimes). There are edge cases where it seems like the displayed data is not consistent.

In addition, in my personal opinion, Icingaweb2 should get a more structured design. Sometimes, it is very hard to keep an overview of what's happening.

For how long have I used the solution?

I used Icinga 2.4 for several months and have been using Icinga 2.6 for four weeks now.

What was my experience with deployment of the solution?

We have not encountered any deployment issues at all. The deployment is very easy; there are even wizards helping you to skip manual configuration tasks. You still can automatize the deployment, though.

What do I think about the stability of the solution?

Stability is great.

What do I think about the scalability of the solution?

Icinga2 is meant to scale in many directions; thus, no issues should occur here.

How are customer service and technical support?

Customer Service:

I did not contact the customer service. The community is very active and developers usually reply within hours on GitHub.

Technical Support:

I did not contact the technical support.

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

I used Nagios 3.x and tested Check_MK. Both are great solutions. However, Icinga2 comes with the best scalability and flexibility in terms of configuration. Furthermore, the API is great.

How was the initial setup?

The initial setup can be tricky, I highly advise to study the docs before getting started. Many configuration options are set indirectly, depending on how you set up Icinga2 (in terms of infrastructure design).

What about the implementation team?

We are deploying it ourselves.

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

Icinga2 is free, but you can sign a support contract with the vendor.

What other advice do I have?

Icinga 2 is so flexible that it makes sense to either have some people read the docs and carefully evaluate all configuration possibilities; or, if possible, it makes sense to get someone on board and receive help in designing your monitoring platform.

Disclosure: My company has a business relationship with this vendor other than being a customer: My current employer will sign a partnership with the company sponsoring most dev work for Icinga2.
PeerSpot user
System and Network Administrator at a educational organization with 201-500 employees
Real User
Very basic and causes additional issues which we have to work around
Pros and Cons
  • "An affordable solution for small organizations to do basic network monitoring."
  • "The solution lacks many features important to higher-level IT management and network support."

What is our primary use case?

At this time we use Icinga to just do basic monitoring of our existing infrastructure. We are using SNMP Traps in all devices in addition so that when anything happens on the device it sends an SNMP alert. We can use this solution online or it can send us an email as well.

We started troubleshooting that issue as soon as we saw it. Icinga has a reactive approach. I think the solution is forewarning us but we are looking for some solution which can take a proactive initiative as well. For example, if the CPU is going too high or the net visualization is less than 90%, we should get information about such situations so that we can take actions accordingly to fix the problem.

How has it helped my organization?

It is not really adequate for our current needs. It causes additional issues which we have to work around and takes us time that a better solution would not.

What is most valuable?

I don't know what features are best because I don't like this solution, it seems inadequate, and I only use very basic features. You can get basic information out if it, like the number of devices, iOS, the model, this kind of stuff. But I am not able to find some more detailed information that is important. It may be that we have not deployed all the plugins. At this time we are not doing any research into expanding the deployment because we believe there are better alternatives. My team and I just inherited this solution by default from the previous IT person who deployed it. For now, we're just using it as it is with some workarounds. As it will likely not be deployed much longer, we are not doing any research on it or changing any functionality.

What needs improvement?

A lot of things could be improved because it has a lack of dashboards, no detailed information for reporting, no information for the audit purposes that we can send, no information about the configuration management, and very little inventory information. It is barely serving a purpose.

For how long have I used the solution?

We have been using this solution for a little less than three years.

What do I think about the stability of the solution?

From a stability point of view, I think it's quite good. It has a few flaws in gathering information from virtualization and especially for configuration management. We sometimes face issues with the monitoring solution being down or it causes some abnormalities. But that is really functionality and not stability. From a stability point of view, I think it's good.

What do I think about the scalability of the solution?

I saw another site that had different modules that could be integrated with the Icinga product but few things would still be missing if we deployed all of them. An IT or operations team must have these in their monitoring solution like monitoring of detail and monitoring virtualization. Independent of which virtualization solutions our companies use, the solution needs these things. Options like VMware, Hyper-V, Proxmox — any DBM type solution that I am familiar with already has these things.

How are customer service and technical support?

The solution itself seems to be quite stable, as in the last six months we did not have a reason to contact support. So I can't say whether support is good or bad. But even the person who deployed it did not note any knowledgebase article in our internal ticketing system or mention that someone else opened a case. It suggests there were no problems that required support. I have no idea about how the support team responds to queries.

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

I've worked with many other monitoring solutions and they are pretty good and they can become very user-friendly over a little time. This solution is not comparable. We are just using it as it is but we have planned to upgrade or to have a new solution. We are looking at a solution which can do monitoring, diagnostics, and configuration management — all in one.

As an IT administrator, I'm looking to make customized dashboards based on requirements and create some modular alerts. There may be some sort of utility that we can add to the product to get some more detailed information, but I think they need to improve specifically these two areas: supporting and the dashboard. Other solutions already have them.

How was the initial setup?

I was not here for the initial setup so I cannot comment on that.

What was our ROI?

The solution is costing us time and money beyond what is paid for the license.

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

It is relatively inexpensive and may be okay if you are a smaller organization concerned with the price more than the utility.

Which other solutions did I evaluate?

I was not the one who chose and installed this solution. The product was already deployed when I joined. We are currently evaluating several potential solutions including Logistics I. We would prefer it to be a modular based approach which can help us to achieve multiple tasks from a single console. That suggests dashboards and diagnostic capabilities. We will probably replace this with a higher-priced solution that is capable of more.

What other advice do I have?

If you have a small infrastructure or a small number of devices that you want to monitor, then I think it's a good solution. If you have a lot of devices or an enterprise level installation that you want to monitor, I don't think that this solution can be entertained. 

I've been in IT infrastructure support for the last 15 years and I have not seen such a solution which has this very basic level of monitoring.

I would rate it a four out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Senior Consultant at SkySparc
Consultant
Stable, open-source, easy to use, and checks can be run with Python code or shell scripts
Pros and Cons
  • "The drafts are easy but what I like about Icinga is that there are many add-ons that you can download."
  • "At this time, the layout of the website is a bit difficult. It should be more user-friendly for changing the background and logos."

What is our primary use case?

The primary use case of this solution is for surveillance for some of the servers for our clients.

What is most valuable?

The drafts are easy but what I like about Icinga is that there are many add-ons that you can download.

The user interface is good, it's open-source, and it's easy to use.

What needs improvement?

They need to simplify the management of what the user can see and not see. The roles should be simpler.

At this time, the layout of the website is a bit difficult. It should be more user-friendly for changing the background and logos.

For how long have I used the solution?

I started using Icinga approximately one year ago.

What do I think about the stability of the solution?

It's a stable solution. It's working as expected and there are no issues.

What do I think about the scalability of the solution?

This is a scalable product. We have approximately 30 users in our company.

How are customer service and technical support?

We do web checking for solutions when we run into problems.

How was the initial setup?

At the start, the initial setup was a bit complex, but after reading everything it was simple.

It's a bit about the configuration and what you have to follow.

You have to install it on the web and then go through the checks. It can take some time, especially if you have many servers to be monitored.

What about the implementation team?

We have our own team to maintain this solution.

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

It's an open-source solution.

What other advice do I have?

I would recommend Icinga. It's an open-source solution. It's quite easy, it's simple to use. Checks can be run with Python code, and Shell Script code. 

Overall, we like it.

I would rate this solution 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
Information Security Officer with 1,001-5,000 employees
Real User
Quick View Of Server Status, And Live Information On Custom Dashboards Are Great

What is most valuable?

Network Services and Host Monitoring. Quick view of server status.

How has it helped my organization?

With Icinga 2's REST API, you can update your configurations on the fly or show live information about current problems on your custom dashboards.

What needs improvement?

Network Discovery capabilities would be extremely helpful.

For how long have I used the solution?

Three to five years.

What do I think about the stability of the solution?

No.

What do I think about the scalability of the solution?

No.

How are customer service and technical support?

Never used, but I would assume excellent. The open source community is amazing for this product.

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

Nagios. Just wanted to try something new.

How was the initial setup?

Yes, simple install on Ubuntu Server 12.04, 14.04, or any LTS edition.

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

Very reasonable.

Which other solutions did I evaluate?

Not really. I searched for alternatives to Nagios and additional network monitoring software and this one was the best option.

What other advice do I have?

People should know that it is simple and advanced. It is simple to install yet provides advanced monitoring capabilities and features.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Network and IT Security Manager at a financial services firm with 201-500 employees
Real User
Enables us to monitor everything starting from UPS to international mail chain

What is our primary use case?

Flexibility.

How has it helped my organization?

We monitor all, starting from UPS to international mail chains.

What is most valuable?

Object-oriented configuration.

What needs improvement?

The connection between Icinga and Icinga Web.

For how long have I used the solution?

More than five years.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user375258 - PeerSpot reviewer
system engineer with 11-50 employees
Vendor
Macros and ability to connect to Google Maps are good, but needs support for SNMP traps
Pros and Cons
  • "Macros and the ability to connect it to Google Maps are valuable features."
  • "It needs Trap SNMP. I saw the documentation for Zabbix, that it has its own built-in product which handles SNMP traps, and there's nothing similar in Icinga or Nagios. I think this feature is most important for me."

What is our primary use case?

To monitor IT infrastructure. To monitor and to see transfers.

It has performed well. I like this product.

What is most valuable?

  • Macros
  • Possibility to connect it to Google Maps

What needs improvement?

Trap SNMP. I saw the documentation for Zabbix, that it has its own built-in product which handles SNMP traps, and there's nothing similar in Icinga or Nagios. I think this feature is most important for me.

What do I think about the stability of the solution?

Very good.

What do I think about the scalability of the solution?

Scalability is problematic. If you have a stable environment it's good, but if the environment is growing, I had some problems with Icinga.

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

I previously used openNMS and Zenoss.

How was the initial setup?

A little bit complex, but I am familiar with it, so it was not problem for me. But I believe it would not so easy for everyone.

It is complex because you have to establish the database. There's nothing in Icinga which has own SNMP trap management, so I had to use something external. It's not so easy.

Which other solutions did I evaluate?

I use it for monitoring infrastructure and it was very good for that issue. But, I heard many people say that Zabbix is a better solution so I want to compare them both, to form my own point of view on that. I want to compare them, to make a decision to migrate to Zabbix or to stay with Icinga.

What other advice do I have?

When selecting a product, the most important criterion is functionality.

If you have a static environment, you can use Icinga because it's very good. But if your environment is growing fast, think about Icinga but also consider Zabbix.

I think Icinga is a seven out of 10, because it's good and fast. It's not a 10 because of poor support for SNMP traps.

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 Icinga Report and get advice and tips from experienced pros sharing their opinions.
Updated: March 2024
Buyer's Guide
Download our free Icinga Report and get advice and tips from experienced pros sharing their opinions.