A hint: This file contains one or more very long lines, so maybe it is better readable using the pure text view mode that shows the contents as wrapped lines within the browser window.
The module specific configuration is stored in
/etc/icingaweb2/modules/monitoring
.
File/Directory | Description |
---|---|
config.ini | Security settings (e.g. protected custom vars) for the
monitoring module |
backends.ini | Data backend (e.g. the IDO database resource name). |
commandtransports.ini | Command transports for specific Icinga instances |
Navigate into Configuration
-> Modules
-> Monitoring
. This allows you to see the provided permissions and
restrictions by this module.
Option | Description |
---|---|
acknowledge_expire | Optional. Check "Use Expire Time" in Acknowledgement dialog by default. Defaults to 0 (false). |
acknowledge_expire_time | Optional. Set default value for "Expire Time" in Acknowledgement dialog, its calculated as now + this setting. Format is a PHP Dateinterval. Defaults to 1 hour (PT1H). |
acknowledge_notify | Optional. Check "Send Notification" in Acknowledgement dialog by default. Defaults to 1 (true). |
acknowledge_persistent | Optional. Check "Persistent Comment" in Acknowledgement dialog by default. Defaults to 0 (false). |
acknowledge_sticky | Optional. Check "Sticky Acknowledgement" in Acknowledgement dialog by default. Defaults to 0 (false). |
comment_expire | Optional. Check "Use Expire Time" in Comment dialog by default. Defaults to 0 (false). |
hostdowntime_comment_text | Optional. Set default text for "Comment" in Host Downtime dialog by default. |
servicedowntime_comment_text | Optional. Set default text for "Comment" in Service Downtime dialog by default. |
comment_expire_time | Optional. Set default value for "Expire Time" in Comment dialog, its calculated as now + this setting. Format is a PHP Dateinterval. Defaults to 1 hour (PT1H). |
custom_notification_forced | Optional. Check "Forced" in Custom Notification dialog by default. Defaults to 0 (false). |
hostcheck_all_services | Optional. Check "All Services" in Schedule Host Check dialog by default. Defaults to 0 (false). |
hostdowntime_all_services | Optional. Check "All Services" in Schedule Host Downtime dialog by default. Defaults to 0 (false). |
hostdowntime_end_fixed | Optional. Set default value for "End Time" in Schedule Host Downtime dialog for Fixed downtime, its calculated as now + this setting. Format is a PHP Dateinterval. Defaults to 1 hour (PT1H). |
hostdowntime_end_flexible | Optional. Set default value for "End Time" in Schedule Host Downtime dialog for Flexible downtime, its calculated as now + this setting. Format is a PHP Dateinterval. Defaults to 1 hour (PT1H). |
hostdowntime_flexible_duration | Optional. Set default value for "Flexible Duration" in Schedule Host Downtime dialog for Flexible downtime. Format is a PHP Dateinterval. Defaults to 2 hour (PT2H). |
servicedowntime_end_fixed | Optional. Set default value for "End Time" in Schedule Service Downtime dialog for Fixed downtime, its calculated as now + this setting. Format is a PHP Dateinterval. Defaults to 1 hour (PT1H). |
servicedowntime_end_flexible | Optional. Set default value for "End Time" in Schedule Service Downtime dialog for Flexible downtime, its calculated as now + this setting. Format is a PHP Dateinterval. Defaults to 1 hour (PT1H). |
servicedowntime_flexible_duration | Optional. Set default value for "Flexible Duration" in Schedule Service Downtime dialog for Flexible downtime. Format is a PHP Dateinterval. Defaults to 2 hour (PT2H). |
Example for having acknowledgements with 2 hours expire time by default.
# vim /etc/icingaweb2/modules/monitoring/config.ini
[settings]
acknowledge_expire = 1
acknowledge_expire_time = PT2H
Option | Description |
---|---|
protected_customvars | Optional. Comma separated list of string patterns for custom variables which should be excluded from user's view. |
Example for custom variable names which match *pw*
or
*pass*
or community
.
# vim /etc/icingaweb2/modules/monitoring/config.ini
[security]
protected_customvars = "*pw*,*pass*,community"