Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Principe

...

Comme pour les Sondes et les Commandes, les méthodes de notification font le lien entre les commandes exécutées par Shinken Enterprise et les notifications qui seront envoyées

...

Par exemple, si vous souhaitez que le contact soit notifié par mail durant la journée, pour n'importe quel hôte ou check ,
voici ce qu'il faut définir:

 

...

.

Les notifications

...

 

 

...

Image Removed

sont de divers types et peuvent être générés par différents événements. Pour plus d'information, consulter la page de Logique de notification.

Utiliser les méthodes de notifications permet de définir précisément quel notifications seront envoyées, quand et comment.

La page de Contact permet d'attacher la méthode de notification aux contacts souhaitant être notifiés. Chaque contact peut avoir une ou plusieurs méthodes de notification.

Onglet générique

  • Name
    • Cette propriété permet de définir le nom utilisé pour identifier la méthode de notification.
  • Host notification period
    • Cette propriété permet de définir la période de temps pendant laquelle les notifications concernant les hôtes seront envoyées.
  • Check notification period
    • Cette propriété permet de définir la période de temps pendant laquelle les notifications concernant les checks seront envoyées.
  • Enable host notifications
    • Cette propriété permet de définir si Shinken va envoyer des notifications concernant les hôtes.
  • Enable check notifications
    • Cette propriété permet de définir si Shinken va envoyer des notifications concernant les checks.
  • Host notification commands
    • Cette propriété permet de définir les commandes qui envoient les notifications pour un hôte.
  • Check notification commands
    • Cette propriété permet de définir les commandes qui envoient les notifications pour un check.
  • Host notification options
    • Cette propriété permet de définir quels Statuts et Contextes de l'hôte peuvent envoyer des notifications
      La valeur est une liste d'options séparées par des virgules:
      • d: envoi d'une notification sur un état CRITIQUE
      • r: envoi d'une notification lors d'un rétablissement (signifie que l'hôte redevient OK)
      • f: envoi d'une notification quand l'hôte commence ou sort du contexte FLAPPING
      • s: envoi d'une notification quand l'hôte entre ou sort d'une période de maintenance
      • n: n'envoyer aucune notification
        Par défaut, toutes les notifications sont autorisées.
  • Check notification options
    • Cette propriété permet de définir quels Statuts et Contextes du check peuvent envoyer des notifications
      La valeur est une liste d'options séparées par des virgules:
      • o: envoi d'une notification lors d'un rétablissement (signifie que le check redevient OK)
      • u: envoi d'une notification sur un état WARNING
      • d: envoi d'une notification sur un état CRITIQUE
      • f: envoi d'une notification quand le check commence ou sort du contexte FLAPPING
      • s: envoi d'une notification quand le check entre ou sort d'une période de maintenance
      • n: n'envoyer aucune notification
        Par défaut, toutes les notifications sont autorisées.
  • Minimum business impact filter
    • Cette propriété permet de définir le seuil d'Impact Métier qui enverra des notifications.
      En dessus de cette valeur, les notifications ne seront pas exécutée.
  • Enabled
    • Permettre que cet élément soit pris en compte lors du passage de Staging en Production.
  • Pack
    • Cette propriété permet de définir dans quel pack se trouve la Méthode de Notification.

...

Image Removed

...

La page principale propose la liste des éléments suivants:

  • une Boîte de choix utilisée pour sélectionner une ou plusieurs méthode
  • différences depuis le dernier commit
  • nom de la méthode
  • Période de notification d'hôte
  • Période de notification de check
  • Statuts

En haut, une barre d'outils permet de :

  • Activer, désactiver, supprimer ou dupliquer une méthode
  • Filtrer la liste par nom

...

Image Removed

 

 

 

...

Ajouter une méthode de notification

...

Image Removed

Le formulaire comporte un onglet :

  • Générique, contient toutes les options nécessaires

...

Image Removed

...

Le menu de gauche permet de :

  • Valider la nouvelle méthode
  • Annuler l'action
  • Supprimer la méthode

...

Image Removed

...

Generic category form contains following options:

  • La catégorie Générique contient les options suivantes :

  • Nom
    • nom de la méthode
    • champs obligatoire
  • Période de notification des hôtes
    • définit la période pendant laquelle le contact sera notifié. 
    • La valeur doit être sélectionnée parmi les périodes disponibles
  • Période de notification des Checks

    • définit la période pendant laquelle le contact sera notifié. 
    • La valeur doit être sélectionnée parmi les périodes disponibles
  • Active les notifications d'hôtes
    • détermine si les notifications doivent être envoyées sur les alertes d'hôtes
    • la valeur part défaut est prise dans le template Contact

note : si valeur est à "faux" ,la méthode de notification sera toujours utilisé pour les changements d'état d'hôte mais aucune notification ne sera envoyée

  • Active les notifications de check
    • détermine si les notifications doivent être envoyées sur les alertes de services
    • la valeur part défaut est prise dans le template Contact

note : si valeur est à "faux" ,la méthode de notification sera toujours utilisé pour les changements d'état d'hôte mais aucune notification ne sera envoyée

  • Commandes de notification d'hôtes
    • cette option laisse la possibilité de sélectionner la commande utilisée pour notifier les contacts sur les alertes d'hôtes
    • plusieurs commandes peuvent être sélectionnées
    • la valeur part défaut est prise dans le template Contact
  • Commandes de notification de Checks
    • cette option laisse la possibilité de sélectionner la commande utilisée pour notifier les contacts sur les alertes de services
    • plusieurs commandes peuvent être sélectionnées
    • la valeur part défaut est prise dans le template Contact
  • Options de notification des hôtes
    • définit l'état des hôtes pour lesquels envoyer une alerte
    • la valeur est une liste de flags séparés par une virgule
    • options valides :
      • d : down
      • u : unreachable
      • r : recovery
      • f : flapping
      • s : scheduled downtime
      • n : none
    • la valeur part défaut est prise dans le template Contact
    • si aucun flag, le contact sera notifié selon les propriétés de l'hôte

...

  • Options de notification des checks
    • définit l'état des check pour lesquels envoyer une alerte
    • la valeur est une liste de flags séparés par une virgule
    • options valides : 
      • w : warning
      • : unknown
      • : critical
      • : recovery
      • : flapping
      • : none
    • la valeur part défaut est prise dans le template Contact
    • si aucun flag, le contact sera notifié selon les propriétés du service
    • Priorité Minimum
      • cette valeur est utilisée pour notifier le contact seulement si la priorité est supérieure ou égale
  • Note : cette option est très pratique quand le contact ne veut être notifié que pour les systèmes critiques 

note : si valeur est à "faux" ,la méthode de notification sera toujours utilisé pour les changements d'état d'hôte mais aucune notification ne sera envoyée

...

Modifier une méthode de notification

...

Pour modifier les propriétés d'une méthode :

  • aller sur la page méthode de notification dans le menu principal
  • cliquer sur le nom à modifier.

...

Le formulaire est le même que celui de création d'une nouvelle méthode
Tous les champs remplis sont ceux de la méthode

Une fois les changements faits, la nouvelle configuration doit être sauvegardée en cliquant sur le bouton Valider .

Le bouton annuler revient à la version précédente.

...

Image Removed

...

Supprimer une méthode de notifications

...

2 façons de supprimer une escalade 

Depuis le formulaire

Allez sur la page escalade, puis cliquer sur le nom de l'escalade à supprimer .

Cliquer ensuite sur le bouton "supprimer", une fenêtre de confirmation va alors apparaître.

...

Image Removed

...

Depuis la page principale

Allez dans la page commande du menu principal, puis cliquer sur la boîte de choix placée dans la 1ère colonne à gauche.

Utilisez le menu Action et sélectionner Supprimer, puis cliquer sur le bouton Lancer.

Une fenêtre de confirmation apparaître.

Passer par le menu principal permet d'en supprimer plusieurs d'un coup.

...

Image Removed

...

Dupliquer une méthode de notification

...

La duplication peut être très pratique pour des méthodes similaires.

Allez dans la page escalade du menu principal, puis cliquer sur la boîte de choix placée dans la 1ère colonne à gauche.

...

Image Removed

Utilisez le menu Action et sélectionner Dupliquer, puis cliquer sur le bouton Lancer.

...