I am having an issue adding commands. I am basically copying the mail notification structure to create an SMS structure that basically mimics the mail stuff. I have created a directory /etc/icinga2/conf.d/sms and added three files - commands.conf, notifications.conf, and templates.conf that are copies of the same for the mail notifications with the names changed to sms (where the word mail was.) In the director interface where the mail commands show up as external commands, I cannot see the sms commands I created. It looks like they are recognized (see the icinga2 daemon -C output below.) I’m uploading the configs - why can I not see these in the web interface?
Thanks in advance.
- Version used (
icinga2 --version
)
icinga2 - The Icinga 2 network monitoring daemon (version: r2.14.2-1)
- Operating System and version
Ubuntu 22.04.4 LTS
- Enabled features (
icinga2 feature list
)
Disabled features: compatlog debuglog elasticsearch gelf influxdb influxdb2 journald livestatus opentsdb perfdata statusdata
Enabled features: api checker command graphite icingadb ido-mysql mainlog notification syslog
- Icinga Web 2 version and modules (System - About)
Icinga Web 2 Version 2.12.1
director 1.11.1
doc 2.12.1
graphite 1.1.0
icingadb 1.1.3
incubator 0.22.0
ipl v0.5.0
migrate 2.12.1
monitoring 2.12.1
reactbundle 0.7.0
translation 2.12.1
- Config validation (
icinga2 daemon -C
)
[2025-04-03 06:23:37 -0500] information/cli: Icinga application loader (version: r2.14.2-1)
[2025-04-03 06:23:37 -0500] information/cli: Loading configuration file(s).
[2025-04-03 06:23:37 -0500] information/ConfigItem: Committing config item(s).
[2025-04-03 06:23:37 -0500] information/ApiListener: My API identity: icinga
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'mail-icingaadmin' (in /etc/icinga2/conf.d/notifications.conf: 23:1-23:48) for type 'Notification' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'sms-icingaadmin' (in /etc/icinga2/conf.d/notifications/notifications.conf: 13:1-13:47) for type 'Notification' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'notify-service-by-email_level1-helpdesk' (in /var/lib/icinga2/api/packages/director/99c334cc-2845-4ed9-86f9-18204d65ac17/zones.d/icinga/notification_apply.conf: 51:1-51:71) for type 'Notification' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'mail-icingaadmin' (in /etc/icinga2/conf.d/notifications.conf: 11:1-11:45) for type 'Notification' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'sms-icingaadmin' (in /etc/icinga2/conf.d/notifications/notifications.conf: 1:0-1:43) for type 'Notification' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'backup-downtime' (in /etc/icinga2/conf.d/downtimes.conf: 5:1-5:52) for type 'ScheduledDowntime' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'apt' (in /etc/icinga2/conf.d/apt.conf: 1:0-1:18) for type 'Service' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'ping6' (in /etc/icinga2/conf.d/services.conf: 34:1-34:21) for type 'Service' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'ssh' (in /etc/icinga2/conf.d/services.conf: 47:1-47:19) for type 'Service' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule '' (in /etc/icinga2/conf.d/services.conf: 57:1-57:65) for type 'Service' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule '' (in /etc/icinga2/conf.d/services.conf: 65:1-65:53) for type 'Service' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'icinga' (in /etc/icinga2/conf.d/services.conf: 73:1-73:22) for type 'Service' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'load' (in /etc/icinga2/conf.d/services.conf: 81:1-81:20) for type 'Service' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'procs' (in /etc/icinga2/conf.d/services.conf: 92:1-92:21) for type 'Service' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'users' (in /etc/icinga2/conf.d/services.conf: 100:1-100:21) for type 'Service' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'windows check memory' (in /var/lib/icinga2/api/packages/director/99c334cc-2845-4ed9-86f9-18204d65ac17/zones.d/director-global/service_apply.conf: 11:1-11:36) for type 'Service' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'windows check disk D' (in /var/lib/icinga2/api/packages/director/99c334cc-2845-4ed9-86f9-18204d65ac17/zones.d/director-global/service_apply.conf: 31:1-31:36) for type 'Service' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'windows check disk E' (in /var/lib/icinga2/api/packages/director/99c334cc-2845-4ed9-86f9-18204d65ac17/zones.d/director-global/service_apply.conf: 42:1-42:36) for type 'Service' does not match anywhere!
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 6 NotificationCommands.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 1587 Notifications.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 1 IcingaApplication.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 55 HostGroups.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 252 Hosts.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 1 SyslogLogger.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 1 IcingaDB.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 1 FileLogger.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 1 IdoMysqlConnection.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 3 Zones.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 1 CheckerComponent.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 20 Users.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 1 ExternalCommandListener.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 1 Endpoint.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 3 ApiUsers.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 1 ApiListener.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 1 NotificationComponent.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 277 CheckCommands.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 1 GraphiteWriter.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 8 UserGroups.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 6 ServiceGroups.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 9 TimePeriods.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 1293 Services.
[2025-04-03 06:23:37 -0500] information/ScriptGlobal: Dumping variables to file '/var/cache/icinga2/icinga2.v[2025-04-03 06:23:37 -0500] information/cli: Icinga application loader (version: r2.14.2-1)
[2025-04-03 06:23:37 -0500] information/cli: Loading configuration file(s).
[2025-04-03 06:23:37 -0500] information/ConfigItem: Committing config item(s).
[2025-04-03 06:23:37 -0500] information/ApiListener: My API identity: icinga
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'mail-icingaadmin' (in /etc/icinga2/conf.d/notifications.conf: 23:1-23:48) for type 'Notification' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'sms-icingaadmin' (in /etc/icinga2/conf.d/notifications/notifications.conf: 13:1-13:47) for type 'Notification' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'notify-service-by-email_level1-helpdesk' (in /var/lib/icinga2/api/packages/director/99c334cc-2845-4ed9-86f9-18204d65ac17/zones.d/icinga/notification_apply.conf: 51:1-51:71) for type 'Notification' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'mail-icingaadmin' (in /etc/icinga2/conf.d/notifications.conf: 11:1-11:45) for type 'Notification' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'sms-icingaadmin' (in /etc/icinga2/conf.d/notifications/notifications.conf: 1:0-1:43) for type 'Notification' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'backup-downtime' (in /etc/icinga2/conf.d/downtimes.conf: 5:1-5:52) for type 'ScheduledDowntime' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'apt' (in /etc/icinga2/conf.d/apt.conf: 1:0-1:18) for type 'Service' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'ping6' (in /etc/icinga2/conf.d/services.conf: 34:1-34:21) for type 'Service' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'ssh' (in /etc/icinga2/conf.d/services.conf: 47:1-47:19) for type 'Service' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule '' (in /etc/icinga2/conf.d/services.conf: 57:1-57:65) for type 'Service' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule '' (in /etc/icinga2/conf.d/services.conf: 65:1-65:53) for type 'Service' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'icinga' (in /etc/icinga2/conf.d/services.conf: 73:1-73:22) for type 'Service' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'load' (in /etc/icinga2/conf.d/services.conf: 81:1-81:20) for type 'Service' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'procs' (in /etc/icinga2/conf.d/services.conf: 92:1-92:21) for type 'Service' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'users' (in /etc/icinga2/conf.d/services.conf: 100:1-100:21) for type 'Service' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'windows check memory' (in /var/lib/icinga2/api/packages/director/99c334cc-2845-4ed9-86f9-18204d65ac17/zones.d/director-global/service_apply.conf: 11:1-11:36) for type 'Service' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'windows check disk D' (in /var/lib/icinga2/api/packages/director/99c334cc-2845-4ed9-86f9-18204d65ac17/zones.d/director-global/service_apply.conf: 31:1-31:36) for type 'Service' does not match anywhere!
[2025-04-03 06:23:37 -0500] warning/ApplyRule: Apply rule 'windows check disk E' (in /var/lib/icinga2/api/packages/director/99c334cc-2845-4ed9-86f9-18204d65ac17/zones.d/director-global/service_apply.conf: 42:1-42:36) for type 'Service' does not match anywhere!
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 6 NotificationCommands.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 1587 Notifications.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 1 IcingaApplication.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 55 HostGroups.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 252 Hosts.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 1 SyslogLogger.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 1 IcingaDB.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 1 FileLogger.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 1 IdoMysqlConnection.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 3 Zones.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 1 CheckerComponent.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 20 Users.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 1 ExternalCommandListener.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 1 Endpoint.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 3 ApiUsers.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 1 ApiListener.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 1 NotificationComponent.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 277 CheckCommands.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 1 GraphiteWriter.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 8 UserGroups.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 6 ServiceGroups.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 9 TimePeriods.
[2025-04-03 06:23:37 -0500] information/ConfigItem: Instantiated 1293 Services.
[2025-04-03 06:23:37 -0500] information/ScriptGlobal: Dumping variables to file '/var/cache/icinga2/icinga2.vars'
[2025-04-03 06:23:37 -0500] information/cli: Finished validating the configuration file(s).
- 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
n/a
commands.conf (4.0 KB)
notifications.conf (565 Bytes)
templates.conf (994 Bytes)