Aller au contenu principal

Configurer les notifications

Par défaut, aucune notification n'est envoyée par Centreon Cloud. Pour activer les emails de notification pour des ressources spécifiques, vous devez créer des règles de notification.

Dans quels cas des notifications peuvent-elles être envoyées ?

Pour chaque règle de notification, vous définissez dans quel cas les notifications doivent être envoyées :

  • Quand une ressource passe dans un statut non-ok (Alerte, Critique ou inconnu pour un service, Indisponible ou Injoignable pour un hôte).
  • Quand une ressource revient dans un statut OK (notifications de type Recovery).

Comment sont contrôlées les ressources?

Les ressources sont contrôlées selon les paramètres suivants :

  • Les contrôles ont lieu 24x7, toutes les 5 minutes tant que l'hôte ou le service sont dans un état OK.
  • Lorsqu'un hôte ou un service entre dans un statut non-ok (type de statut SOFT, par exemple Injoignable SOFT pour un hôte), Centreon vérifie 3 fois que l'hôte ou le service est toujours dans un état non-ok (ces 3 contrôles sont chacun espacés d'une minute).
  • Si, après ces 3 contrôles, la ressource est toujours dans un statut non-ok, son type de statut devient HARD. Si les notifications sont activées pour ce statut, un email de notification est envoyé.
  • Quand la ressource revient à un état OK, un email de notification est envoyé si vous avez activé les notifications en cas de Recovery.
  • Les contacts ne reçoivent qu'un seul email de notification lorsque le statut de la ressource change (suivant les statuts que vous avez définis). Exemple : si vous avez seulement sélectionné Critique, aucun email ne sera envoyé lorsque le service passera à un statut Alerte. Un seul email sera envoyé quand le service passera à Critique.
  • Si un service avait déjà un statut Critique avant la création d'une règle activant les notifications pour le statut Critique, alors aucun email de notification ne sera envoyé.

Créer une règle de notification

  1. Allez à la page Configuration > Notifications > Notifications.

  2. Cliquez sur le bouton Ajouter au-dessus de la liste, à gauche. Le panneau de détails de la nouvelle notification s'ouvre.

  3. Configurez la règle de notification :

    • Donnez un nom à la règle dans le champ Name en haut du panneau.

    • Sélectionnez les groupes d'hôtes et/ou les groupes de services et/ou les vues métier (Édition Business seulement) pour lesquels vous voulez que des notifications soient envoyées. Pour chaque type de ressource, sélectionnez les évènements qui déclencheront l'envoi d'une notification.

    • Sélectionnez les utilisateurs (contacts) qui recevront une notification en cas d'évènement.

    • Définissez un modèle d'email. Un modèle par défaut vous est fourni. Vous pouvez le modifier et utiliser des macros (variables). Pour insérer une macro dans votre modèle, utilisez le bouton Macros en bas à droite de l'encadré d'aperçu.

      MacroDescriptionExemple
      {{NOTIFICATIONTYPE}}Recovery, Warning, Critical or Unknown pour un service; Recovery, Down ou Unreachable pour un hôte.CRITICAL
      {{NAME}}Le nom du service ou de l'hôte. Pour un service, le nom de l'hôte auquel celui-ci est rattaché est également indiqué.central/proc-ntpd
      {{ID}}Un ID interne pour cette ressource. Cet ID peut être utilisé pour des appels API.41:209
      {{STATE}}Le statut dans lequel la ressource vient de passer.CRITICAL
      {{SHORTDATETIME}}Date et heure au format suivant : MM/JJ/AA hh:mm:ss10/18/23 12:20:42
      {{LONGDATETIME}}Date et heure, avec le jour de la semaine.Wednesday October 18, 2023, 12:20:42
      {{OUTPUT}}La sortie de la commande de contrôle, c'est-à-dire le texte affiché dans la colonne Information de la page Statut des ressources.CRITICAL: Number of current processes running: 0
  4. Cliquez sur le bouton Save en haut à droite du panneau. La nouvelle règle de notification apparaît dans la liste. Elle peut mettre jusqu'à 5 minutes pour commencer à s'appliquer.