TrustRadius
Icinga is open source network and IT infrastructure performance monitoring.https://media.trustradius.com/product-logos/Kq/kO/AWDD57W37FNT.pngIcinga: The monitoring tool you've been missingIcinga is a world-class monitoring system. I've used this product for several companies, monitoring everything from typical server response to verification that specific daemons are up and running. The client/server nature of Icinga allows for monitoring of nearly anything you can write a script for. Installing the client on a server, you can monitor local CPU, memory, processes, etc. without the need for SNMP. Communication between client and server is TLS encrypted, adding security where typically there is none. We have used Icinga across the entire enterprise to monitor network and system devices.,Flexible: Monitoring is done via scripts. If you can write a script to return a go/no go response for something you want monitored, then you can monitor it. Client/Server Model: The client/server model allows for secure communications between systems. Additionally, it allows data to continue to be collected in the event of a communication problem, queuing the data for upload when communication is restored. Simple, but powerful, configuration: The configuration language used by Icinga allows additional flexibility without having to directly specify every relation. That is, you can use commands to apply a given configuration to hosts and services based on common properties.,Distributed configurations can be somewhat challenging to deploy. However, once set up, a multiple master setup can result in a highly available, resilient monitoring system. Icinga supports a centralized configuration system akin to something like svn or git. Understanding how this works and using it in practice can be something of a challenge for beginners.,9,Free - Icinga is free, open-source software. There are companies that can provide support if needed. But having a full-featured product such as this with no initial capex or continual opex cost is a definite plus. Relatively simple to set up a single instance. This allows one to get up and running quickly and learn the system. As you learn, you can transform the system into a more complex, resilient system.,Nagios, WhatsUp Gold, Zenoss Cloud and Zabbix,Zoom, Expensify, Microsoft Office 365Icinga is what you need, even if you don't want to admit it.Icinga is our core monitoring platform for all non-Windows systems. However, our Windows group is actively looking to abandon their current platform and implement it for their systems as well.,The price tag is right. Monitoring systems are only as good as the time you put into them, so why start with a huge buy-in before dumping man hours in also? Despite some older styled interfaces, the dashboard is easy to manage and understand. Scalability is excellent.,Icinga is a monitoring solution only. It doesn't generate PHB graphs, but everyone seems to expect it to. Configuration can be confusing and difficult. For non-unix people the learning curve is very intimidating.,10,Icinga is free, but costs in initial setup manhours. This can be surprising, but it's still cheaper than other products. The setup and maintenance requires a fairly adept sysadmin.,IBM Tivoli Monitoring,IBM Tivoli Monitoring, Zabbix, SolarWinds ipMonitor, WhatsUp GoldIcinga, I'll be seein' ya.Icinga was in place when I started, it continues to be used for a legacy environment. It monitors the status and availability of servers and services, previously for the entire production and quality assurance environments and now just for a legacy mail processing system. We chose to move away from Icinga about a year ago.,Wealth of community-developed plugins. Stable codebase. Icinga 2 supports distributed monitoring. Very performant, can support tens of thousands of checks per server.,Difficult, arcane configuration. Very difficult to integrate into modern configuration management systems. Hard to fit concepts like auto-scaling groups of ephemeral servers into Icinga's aging conception of servers as static entities.,3,Hard to argue with free, Icinga was useful when the business was more resource-constrained It was difficult to move away from Icinga because we had a lot of custom checks already written,Datadog, Nagios, New Relic APM, Sensu, Zabbix and Prometheus,Datadog, Ansible, Chef, Amazon Elastic Compute Cloud (EC2)Icinga is the new NagiosLike Nagios, we used Icinga as a network monitoring solution. It provided us with insights as to when a device was not functioning properly or failed completely. It was implemented throughout the entire organization, monitoring all our most critical assets.,Excellent monitoring solution, once you understand the configuration language adding additional hosts and services is easy. Scalable and highly configurable. Beautiful web UI. Very very nice API.,High learning curve, setting up Icinga from scratch can be a bit of a challenge starting out. If the io2db process fails you UI stops updating, which can be very frustrating. There is no simple mechanism for adding new hosts and services through the web UI, it's all very config-file based.,10,Provided us with 24/7 monitoring of critical assets. A modified "executive view" gave managers and directors peace-of-mind that critical assets were functioning properly.,,FireEye, Eclipse Luna,10,2,Critical Asset Monitoring Device status via SNMP and SNMP Traps Uptime/Downtime metrics,Developed an Icinga plugin to monitor the temperature in the server room and notify us if it was above 70 degrees Developed an Icinga plugin which essentially acted as an IDS, scanning Apache logs and notifying us of SQL injection attacks We leveraged alerts in Icinga to notify stakeholders when a maintenance window was about to go into affect We leveraged the API to open up helpdesk tickets when an asset went down.,Further integration with our helpdesk -- assign tickets to server administrators Custom "executive dashboards" providing the status of various applications running on critical assets Automated actions on downed assets -- Integrate with PoE to reboot devices which are down, and restart crashed daemons.,9Icinga monitoring toolsIcinga is one of our internal monitoring user interfaces. It's the front end to nagios basically. We incorporate it with our Pager-Duty service and will receive pages if critical services go down. Our technical operations team is the primary department that uses Icinga, however more and more of the engineering and development teams are getting logins as they will be given more responsibility in monitoring their deployed services.,I think Icinga has a great search feature. I can always search for the hosts, host groups, or check names. When using just regular Nagios, I don't recall being able to do this search. The fact that I can use Active Directory or LDAP for logins is a great feature. If you are familiar with Nagios, it's very simple to combine the two products to get a polished finished product.,The user interface is good, but I had trouble with the customization of the front end. Certain things can be copied and pasted. Certain things can't. I would like to see all things be able to be copied and pasted.,8,This has lead to a centralized production monitoring tool.,Nagios,New Relic APM, Splunk, SaltStack
Unspecified
Icinga
16 Ratings
Score 9.3 out of 101
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>TRScore

Icinga Reviews

Icinga
16 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 9.3 out of 101
Show Filters 
Hide Filters 
Filter 16 vetted Icinga reviews and ratings
Clear all filters
Overall Rating
Reviewer's Company Size
Last Updated
By Topic
Industry
Department
Experience
Job Type
Role

Reviews (1-5 of 5)

  Vendors can't alter or remove reviews. Here's why.
Jason Frisvold profile photo
January 30, 2019

Review: "Icinga: The monitoring tool you've been missing"

Score 9 out of 10
Vetted Review
Verified User
Review Source
Icinga is a world-class monitoring system. I've used this product for several companies, monitoring everything from typical server response to verification that specific daemons are up and running. The client/server nature of Icinga allows for monitoring of nearly anything you can write a script for. Installing the client on a server, you can monitor local CPU, memory, processes, etc. without the need for SNMP. Communication between client and server is TLS encrypted, adding security where typically there is none. We have used Icinga across the entire enterprise to monitor network and system devices.
  • Flexible: Monitoring is done via scripts. If you can write a script to return a go/no go response for something you want monitored, then you can monitor it.
  • Client/Server Model: The client/server model allows for secure communications between systems. Additionally, it allows data to continue to be collected in the event of a communication problem, queuing the data for upload when communication is restored.
  • Simple, but powerful, configuration: The configuration language used by Icinga allows additional flexibility without having to directly specify every relation. That is, you can use commands to apply a given configuration to hosts and services based on common properties.
  • Distributed configurations can be somewhat challenging to deploy. However, once set up, a multiple master setup can result in a highly available, resilient monitoring system.
  • Icinga supports a centralized configuration system akin to something like svn or git. Understanding how this works and using it in practice can be something of a challenge for beginners.
Icinga is a world-class monitoring system. It can be used for most general monitoring situations. It is not a silver bullet, however, and there are instances where domain-specific monitoring systems are necessary. However, the output from those monitoring systems can be funneled into Icinga as a central monitoring and alerting system.
Read Jason Frisvold's full review
No photo available
March 18, 2019

Review: "Icinga is what you need, even if you don't want to admit it."

Score 10 out of 10
Vetted Review
Verified User
Review Source
Icinga is our core monitoring platform for all non-Windows systems. However, our Windows group is actively looking to abandon their current platform and implement it for their systems as well.
  • The price tag is right. Monitoring systems are only as good as the time you put into them, so why start with a huge buy-in before dumping man hours in also?
  • Despite some older styled interfaces, the dashboard is easy to manage and understand.
  • Scalability is excellent.
  • Icinga is a monitoring solution only. It doesn't generate PHB graphs, but everyone seems to expect it to.
  • Configuration can be confusing and difficult. For non-unix people the learning curve is very intimidating.
Icinga or its predecessor Nagios seems to be a tool every SysAdmin has had to work with. It's ruggedly simplistic, and utilitarian, but it works, and it's free. I wouldn't call it perfectly fitted to any one type of system, but it's better suited to more than any other system. It'll just work, and if it doesn't, you can make it work with the same difficulty of the initial setup.
Read this authenticated review
Gabriel Ortiz profile photo
April 07, 2017

User Review: "Icinga, I'll be seein' ya."

Score 3 out of 10
Vetted Review
Verified User
Review Source
Icinga was in place when I started, it continues to be used for a legacy environment. It monitors the status and availability of servers and services, previously for the entire production and quality assurance environments and now just for a legacy mail processing system. We chose to move away from Icinga about a year ago.
  • Wealth of community-developed plugins.
  • Stable codebase.
  • Icinga 2 supports distributed monitoring.
  • Very performant, can support tens of thousands of checks per server.
  • Difficult, arcane configuration.
  • Very difficult to integrate into modern configuration management systems.
  • Hard to fit concepts like auto-scaling groups of ephemeral servers into Icinga's aging conception of servers as static entities.
If you're running bare-metal in a datacenter and your hosts are fairly static, it's probably okay to use something like Icinga to monitor your systems. In general, I would not recommend using any monitoring software based on Nagios (Icinga is a fork of Nagios) due to the outdated concepts inherent in those systems. There are a number of good SaaS monitoring solutions which are superior and several open source projects which implement an automation-centric approach to monitoring.
Read Gabriel Ortiz's full review
Jamin Becker profile photo
February 27, 2016

User Review: "Icinga is the new Nagios"

Score 10 out of 10
Vetted Review
Verified User
Review Source
Like Nagios, we used Icinga as a network monitoring solution. It provided us with insights as to when a device was not functioning properly or failed completely. It was implemented throughout the entire organization, monitoring all our most critical assets.
  • Excellent monitoring solution, once you understand the configuration language adding additional hosts and services is easy.
  • Scalable and highly configurable.
  • Beautiful web UI.
  • Very very nice API.
  • High learning curve, setting up Icinga from scratch can be a bit of a challenge starting out.
  • If the io2db process fails you UI stops updating, which can be very frustrating.
  • There is no simple mechanism for adding new hosts and services through the web UI, it's all very config-file based.
Anywhere you have critical assets to be monitored Icinga is a good option. In order to make the most use of it, it has to have someone dedicated to supporting it as there are no built-in "auto-discover" new hosts options.
Read Jamin Becker's full review
No photo available
December 04, 2015

User Review: "Icinga monitoring tools"

Score 8 out of 10
Vetted Review
Verified User
Review Source
Icinga is one of our internal monitoring user interfaces. It's the front end to Nagios basically. We incorporate it with our Pager-Duty service and will receive pages if critical services go down. Our technical operations team is the primary department that uses Icinga, however more and more of the engineering and development teams are getting logins as they will be given more responsibility in monitoring their deployed services.
  • I think Icinga has a great search feature. I can always search for the hosts, host groups, or check names. When using just regular Nagios, I don't recall being able to do this search.
  • The fact that I can use Active Directory or LDAP for logins is a great feature.
  • If you are familiar with Nagios, it's very simple to combine the two products to get a polished finished product.
  • The user interface is good, but I had trouble with the customization of the front end.
  • Certain things can be copied and pasted. Certain things can't. I would like to see all things be able to be copied and pasted.
Icinga is a good tool for monitoring all aspects of your infrastructure. Because Nagios/Icinga are very customizable, you can monitor anything. I wouldn't use this tool for time series data or trending. There aren't graphs or at least we haven't used the graphing features.
Read this authenticated review

About Icinga

Icinga is open source network and IT infrastructure performance monitoring.

Icinga Technical Details

Operating Systems: Unspecified
Mobile Application:No