Icinga Documentation
Learn how to monitor your entire infrastructure with the help of our documentation, demo, FAQ, and blog articles. Become an Icinga pro!
Installation Walkthrough
Follow this course to set up your very own, self-hosted monitoring system. At the end you will be able to monitor your servers, networks and applications and receive alerts via email.
Core Products
Components
| Icinga for Windows Docs | v1.14.2 Changelog |
| Icinga Reporting Docs | v1.0.5 Changelog |
| Icinga Cube Docs | v1.4.0 Changelog |
| Icinga Business Process Modeling Docs | v2.6.0 Changelog |
| Icinga Certificate Monitoring Docs | v1.3.2 Changelog |
| Icinga vSphere® Integration Docs | v1.8.2 Changelog |
| Icinga Web JIRA Integration Docs | v1.5.0 Changelog |
| Icinga Web Graphite Integration Docs | v1.3.0 Changelog |
| Icingabeat Docs | v7.17.4 Changelog |
| Icinga Dependency Views Docs | v1.0.1 |
Icinga Notifications
Icinga for Kubernetes
Modules marked with the star icon require a paid subscription
Icinga Live Demo
We have several modules installed that will give you an idea about how Icinga feels in a production environment. The demo system gets automatically set to default every now and then, so don’t use it for your production environment.
Latest How-tos from the Blog
Monitoring Docker Containers with Icinga
A container reporting "up" tells you the process is running, not that the workload is healthy - but that caveat is true of any service, on a container or a bare server. What makes containers their own monitoring problem is the layer around the process: per-container...
IPL: How to use the ipl-web TermInput
Most form fields ask users for a single value like a name, an email, or a date. But some need a list of values. A plain text input with comma-separated values can technically do the job, but it gives no feedback while typing, no suggestions, and one invalid entry...
How to Create Your Own Plugins and Check Commands in Icinga 2
If you've been using Icinga 2 for a while, you probably know the built-in checks cover a lot of ground: disk space, CPU, memory, ping. But sooner or later you'll run into something specific to your setup that no existing plugin handles. That's where writing your own...
Get Help
Sometimes it’s just a missing bracket in your config – an extra pair of eyes will surely help! Get in touch with us and the community to figure things out.




