This is a repost from a dead topic that was never resolved Notifications sent during scheduled downtime - #6 by stevie-sy
I am on 2.13.0-1 and notifications are sent for all hosts/services during scheduled downtime. This problem existed in 2.11.3-1, which prompted our team to do an emergency upgrade to 2.13.0-1.
Downtime is applied via Icingaweb2 (not an apply rule) for maintenance windows by our Network Engineers. Downtime is fixed, not “flexible”, and downtime was sent.
Here is an example:
It does appear that the notification was sent out after the next check interval (20 minutes via an API call for passive monitoring for this particular check), despite Downtime being scheduled for this service.
- Version used (
icinga2 --version
)2.13.0-1
- Operating System and version
CentOS 7 3.10.0-1127.8.2.el7.x86_64
- Enabled features (
icinga2 feature list
)api checker command ido-mysql influxdb mainlog notification statusdata
- Icinga Web 2 version and modules (System - About)
2.7.3
- Config validation (
icinga2 daemon -C
) REDACTED, but config loads fine. - If you run multiple Icinga 2 instances, the
zones.conf
file (oricinga2 object list --type Endpoint
andicinga2 object list --type Zone
) from all affected nodes (SOME NODES May appear to be in 2 zones, or otherwise be in there twice, but they have different domain names that I have redacted)
Object 'icinga02' of type 'Endpoint':
% declared in '/etc/icinga2/zones.conf', lines 6:1-6:41
* __name = "icinga02"
* host = ""
* log_duration = 86400
* name = "icinga02"
* package = "_etc"
* port = "5665"
* source_location
* first_column = 1
* first_line = 6
* last_column = 41
* last_line = 6
* path = "/etc/icinga2/zones.conf"
* templates = [ "icinga02" ]
% = modified in '/etc/icinga2/zones.conf', lines 6:1-6:41
* type = "Endpoint"
* zone = ""
Object 'ica02m02n' of type 'Endpoint':
% declared in '/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf', lines 7:1-7:42
* __name = "ica02m02n"
* host = "ica02m02n"
% = modified in '/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf', lines 8:5-8:37
* log_duration = 86400
% = modified in '/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf', lines 10:5-10:21
* name = "ica02m02n"
* package = "director"
* port = "5665"
% = modified in '/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf', lines 9:5-9:17
* source_location
* first_column = 1
* first_line = 7
* last_column = 42
* last_line = 7
* path = "/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf"
* templates = [ "ica02m02n" ]
% = modified in '/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf', lines 7:1-7:42
* type = "Endpoint"
* zone = "master"
Object 'ica01m02n' of type 'Endpoint':
% declared in '/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf', lines 1:0-1:41
* __name = "ica01m02n"
* host = "ica01m02n"
% = modified in '/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf', lines 2:5-2:37
* log_duration = 86400
% = modified in '/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf', lines 4:5-4:21
* name = "ica01m02n"
* package = "director"
* port = "5665"
% = modified in '/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf', lines 3:5-3:17
* source_location
* first_column = 0
* first_line = 1
* last_column = 41
* last_line = 1
* path = "/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf"
* templates = [ "ica01m02n" ]
% = modified in '/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf', lines 1:0-1:41
* type = "Endpoint"
* zone = "master"
Object 'ica03m02n' of type 'Endpoint':
% declared in '/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf', lines 25:1-25:42
* __name = "ica03m02n"
* host = "ica03m02n"
% = modified in '/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf', lines 26:5-26:37
* log_duration = 86400
% = modified in '/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf', lines 28:5-28:21
* name = "ica03m02n.nsvltn"
* package = "director"
* port = "5665"
% = modified in '/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf', lines 27:5-27:17
* source_location
* first_column = 1
* first_line = 25
* last_column = 42
* last_line = 25
* path = "/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf"
* templates = [ "ica03m02n" ]
% = modified in '/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf', lines 25:1-25:42
* type = "Endpoint"
* zone = "master"
Object 'ica04m02n' of type 'Endpoint':
% declared in '/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf', lines 31:1-31:42
* __name = "ica04m02n"
* host = "ica04m02n"
% = modified in '/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf', lines 32:5-32:37
* log_duration = 86400
% = modified in '/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf', lines 34:5-34:21
* name = "ica04m02n"
* package = "director"
* port = "5665"
% = modified in '/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf', lines 33:5-33:17
* source_location
* first_column = 1
* first_line = 31
* last_column = 42
* last_line = 31
* path = "/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf"
* templates = [ "ica04m02n" ]
% = modified in '/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf', lines 31:1-31:42
* type = "Endpoint"
* zone = "master"
Object 'ica01m02n' of type 'Endpoint':
% declared in '/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf', lines 13:1-13:42
* __name = "ica01m02n"
* host = "ica01m02n"
% = modified in '/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf', lines 14:5-14:37
* log_duration = 86400
% = modified in '/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf', lines 16:5-16:21
* name = "ica01m02n"
* package = "director"
* port = "5665"
% = modified in '/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf', lines 15:5-15:17
* source_location
* first_column = 1
* first_line = 13
* last_column = 42
* last_line = 13
* path = "/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf"
* templates = [ "ica01m02n" ]
% = modified in '/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf', lines 13:1-13:42
* type = "Endpoint"
* zone = "master"
Object 'ica02m02n' of type 'Endpoint':
% declared in '/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf', lines 19:1-19:42
* __name = "ica02m02n"
* host = "ica02m02n"
% = modified in '/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf', lines 20:5-20:37
* log_duration = 86400
% = modified in '/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf', lines 22:5-22:21
* name = "ica02m02n"
* package = "director"
* port = "5665"
% = modified in '/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf', lines 21:5-21:17
* source_location
* first_column = 1
* first_line = 19
* last_column = 42
* last_line = 19
* path = "/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf"
* templates = [ "ica02m02n" ]
% = modified in '/var/lib/icinga2/api/packages/director/46b75cce-5f66-49dc-9ea0-3f5dfd5daaa7/zones.d/master/endpoints.conf', lines 19:1-19:42
* type = "Endpoint"
* zone = "master"