Icinga allows you to change certain commands and host and service check attributes during runtime. I'll refer to this feature as "adaptive monitoring". Please note that the adaptive monitoring features found in Icinga will probably not be of much use to 99% of users, but they do allow you to do some neat things.
The following service check attributes can be changed during runtime:
Check command (and command arguments)
Check interval
Max check attempts
Check timeperiod
Event handler command (and command arguments)
The following host check attributes can be changed during runtime:
Check command (and command arguments)
Check interval
Max check attempts
Check timeperiod
Event handler command (and command arguments)
The following global attributes can be changed during runtime:
Global host event handler command (and command arguments)
Global service event handler command (and command arguments)
In order to change global or host- or service-specific attributes during runtime, you must submit the appropriate external command to Icinga via the external command file. The table below lists the different attributes that may be changed during runtime, along with the external command to accomplish the job.
A full listing of external commands that can be used for adaptive monitoring can be found in the list of external commands.
![]() |
Note |
---|---|
|
© 1999-2009 Ethan Galstad, 2009-2017 Icinga Development Team, https://www.icinga.com