Icinga2: Enviar correo electrónico en el host/servicio inactivo

Icinga2: Enviar correo electrónico en el host/servicio inactivo

Instalé y configuré Icinga2 con icingaweb2.

Agregué un host de prueba con un servicio de prueba: llamémoslo "ejemplo.com".

Este es el host de prueba:

/etc/icinga2/conf.d/hosts/example-com:

object Host "example-com" {
        //Importiert die generische Host-Vorlage aus der template.conf
        import "generic-host"
        //IPv4 Adresse
        address = "2xx.2xx.2xx.2xx"

        //Angabe des Betriebssystemtyps
        vars.os = "Linux OS"
        vars.sla = "24x7"
}

Bien, entonces tenemos la configuración del servicio:

/etc/icinga2/conf.d/hosts/example-com/http.conf

object Service "http" {
    import "generic-service"
    host_name = "example-com"
    check_command = "http"
    vars.sla = "24x7"
}

Por supuesto, agregué un nuevo grupo de usuarios a /etc/icinga2/conf.d/users.conf

/**
 * The example user 'icingaadmin' and the example
 * group 'icingaadmins'.
 */

object User "icingaadmin" {
  import "generic-user"

  display_name = "Icinga 2 Admin"
  groups = [ "icingaadmins", "linux-admins" ]

  email = "[email protected]"
}

object UserGroup "icingaadmins" {
  display_name = "Icinga 2 Admin Group"
}

object UserGroup "linux-admins" {
  display_name = "Linux-Administrators"
}

Ahora creo que tengo que agregar contact_groups al host. Pero si hago eso, la verificación de configuración falla :-(

Gracias por tu ayuda :-)

Respuesta1

No definió ningún objeto de notificación, referenciado a objetos de host/servicio y vinculado a usuarios y comandos de notificación.

La configuración de muestra en conf.d/notifications.conf ya proporciona una idea, aunque debería considerar escribir sus propias reglas de aplicación de notificaciones para hosts y servicios según su tipo de notificación, ya sea correo, SMS, etc.usando aplicar notificación.

Verifique que los objetos de notificación se agreguen invocando:

icinga2 object list --type Notification 

después de la validación de la configuración.

Respuesta2

información relacionada