2.1 KiB
Icinga Addons and Plugins
Addons
Graphing Addons
PNP
PNP (http://www.pnp4nagios.org) must be configured using the "bulk mode with npcd and npcdmod" hence Icinga 2's PerfdataWriter acts as npcdmod. NPCD will collect the rotated performance data files.
inGraph
inGraph (https://www.netways.org/projects/ingraph/wiki) requires only the ingraph-collector configured pointed to the perfdata files Icinga 2's PerfdataWriter will write to the performance data spool directory.
Graphite
There are Graphite addons available collecting the performance data files as well. But natively you just use the GraphiteWriter feature.
Icinga Reporting
By enabling the DB IDO feature you can use the Icinga Reporting package.
Visualization
NagVis
Either using Livestatus or DB IDO as backend you can create your own network maps based on your monitoring configuration and status data using NagVis (http://www.nagvis.org).
Web Interfaces
Next to the Icinga supported web interfaces (Classic UI 1.x, Web 1.x, Web 2) there are a couple of community provided web interfaces too:
- Thruk (http://www.thruk.org) based on the Livestatus feature
Plugins
Additional plugins next to the Monitoring Plugins are available at the Monitoring Exchange platform.
More details on the plugins can also be found on the Icinga Wiki at https://www.icinga.org
Plugin API
Currently Icinga 2 supports the native plugin API specification from the Monitoring Plugins
project.
The Monitoring Plugin API
is defined in the Monitoring Plugins Development Guidelines.