Icinga2 is an open source IT infrastructure monitoring tool that shines with its performant and highly configurable monitoring solution. It has built-in notification scripts such as e-mail, SMS, and Twitter to send notifications when an alert is triggered. These scripts, combined with configuration files, give you basic alerting capabilities such as notifying a team. Often teams need more advanced workflows and alerting needs.
Icinga 2 can generate its own alerts when a host or service has reached a certain state (hosts: UP, DOWN, or UNREACHABLE, services: OK, WARNING, CRITICAL, or UNKNOWN). With the right configuration the monitoring software sends out emails, text or instant messages, etc. to users or user groups. (Check out our documentation to learn more about Notification objects.) As soon as you want to organise notifications for more than a few people or several teams with different on-call duties, things can become a bit uncomfortable in Icinga 2. (more…)
8 years ago, May 2009 all we knew – create a better monitoring tool and work with our community and their demands. Integrate long awaited patches and functionality and care about feedback. Community members from all around the globe joined that vision. Germany, Austria, Italy, UK, India, USA, Australia, Brazil, Belgium,… many of us never worked in an open source project, and we try to make things right. Passionate with lots of emotional discussions, still putting our ideas to the next level.
March was all about our lovely community. We’ve had Icinga Camp Berlin and San Francisco, and also joined FLOSSUK. You’ll also recognize that our Puppet module for Icinga 2 was officially approved by Puppet. Blerim released icingabeat and blogged about it at the Elastic blog. And many more things happened …
We’ve also thought about 1st of April, but hey – we have so many great things to share and work on, we’ll skip it for 2017 ;-)
Icinga 2 is used by many companies in all sizes and allows you to monitor servers, applications, network hardware, services, web pages, etc. However, there is a problem when monitoring external services – many people do not have the view from the outside. You can monitor everything from your own network, but what your customer sees and uses, is not 100% guaranteed to work in this way.
Practically, Icinga 2 has a proven way to integrate Icinga 2 satellites into its own monitoring environment with its cluster and zoning concept. If you want to monitor external services, the satellite zone must be outside of your own network. Our partner NETWAYS started an open source service which offers Icinga 2 in a fully managed or satellite way.
Icinga 2 satellite helps you to check your services from your customer’s point of view. Get insights into your service metrics by choosing different locations around the globe.
- US West
There are multiple preselected check plugins available for the most common scenarios. Monitor all kinds of different services including your self-operated Icinga 2 monitoring instance. All check plugins include performance metrics like latency, execution time and status codes.
A couple of available plugins for the Icinga 2 satellite:
- Web service checks
- E-Mail service checks
- Availability checks
Ping, ICMP, TCP/UDP
- Icinga 2
Icinga 2’s customized protocol
Full Icinga instance with Icinga Director and Grafana
Perhaps a satellite is not enough and you consider replacing your current setup. There also is a full featured Icinga instance with web based configuration and an integrated performance metric solution.
Easy configuration of your hosts and services. We offer a set of preconfigured common checks based on our varied and long lasting expertise of monitoring projects.
- System health
- Network protocols
- Application servers
Graphed metrics help you to identify load peaks immediately. Every time Icinga 2 runs a check it also collects performance metrics. Those can be used to help you to find and understand possible bottlenecks in your infrastructure.
Metrics are saved up to 12 months. Full Icinga API support and smooth integration of the most common operating systems makes integration in a breath.Try the master for free
Today I am happy to announce that Icinga is now part of the Chef Cookbook Program. We were able to get certified with our Icinga2 Cookbook which can be used to install and manage either Icinga2 Core or Icingaweb2. A big shout-out goes to Virender Khatri for maintaining and developing most of this Cookbook.
Chef is a configuration management software that helps automating the installation and configuration of software on your servers. By turning infrastructure to code Chef makes it possible to abstract installation processes and configurations into Cookbooks.
The Partner Cookbook Program sets guidelines and best practices for cookbook creation and maintenance. By using cookbooks with the partner badge users can be sure that the cookbook has been reviewed and fulfils Chefs quality standards.