Icinga Monitoring

From Realm Business Systems
Jump to navigationJump to search



Icinga takes open source monitoring to the next level.

Icinga is an open source monitoring software project that began as a fork of Nagios.
The Icinga Project maintains two branches in parallel: Icinga 1 and Icinga 2.
Icinga 1 and Icinga 2 are enterprise-grade open source monitoring systems that keep watch over a network and any conceivable network resource, notify users of errors and recoveries, and generate performance data for reporting.
Though both are scalable and extensible, Icinga 2 is designed to monitor complex, large environments across dispersed locations out-of-the-box.
All software written by the Icinga Project is licensed under GPL V2 – free to use, distribute and modify.

Monitoring

  • Monitoring of network services (SMTP, POP3, HTTP, NNTP, ping, etc.)
  • Monitoring of host resources (CPU load, disk usage, etc.)
  • Monitoring of server components (switches, routers, temperature and humidity sensors, etc.)
  • Monitoring of network connectivity and performance
  • Simple plug-in design that allows users to easily develop their own service checks
  • Parallelized service checks
  • Ability to define network host hierarchy using “parent” hosts, allowing detection of and distinction between hosts that are down and those that are unreachable
  • Ability to define event handlers to be run during service or host events for proactive problem resolution

Notification

  • Notification of contact persons when service or host problems occur and get resolved (via email, pager, or user-defined method)
  • Escalation of alerts to other users or communication channels
  • Mobile phone App and Desktop plugins

Visualisation & Reporting

  • Two optional user interfaces (Icinga Classic UI and Icinga Web) for visualization of host and service status, network maps, reports, logs, etc.
  • Icinga Reporting module based on open source Jasper Reports for both Icinga Classic and Icinga Web user interfaces
  • Template based reports (e.g. Top 10 problematic hosts or services, synopsis of complete monitoring environment, availability reports, etc.)
  • Report repository with varying access levels and automated report generation and distribution
  • Optional extension for SLA reporting that distinguishes between critical events from planned and unplanned downtimes and acknowledgement periods
  • Capacity utilization reporting
  • Performance graphing via add-ons such as PNP4Nagios, NagiosGrapher and InGraph
  • Nagstamon linux desktop open source monitoring app.
  • ANag Android mobile phone open source monitoring app.


Icinga is free and open source – there are no limitations and you can inspect, integrate, extend and modify however you want.