This is a translation of the original English documentation page. Help us make it better.

3 Opérations de récupération

Aperçu

Les opérations de récupération vous permettent d'être averti lorsque les problèmes sont résolus.

Les messages et les commandes à distance sont pris en charge dans les opérations de récupération. Bien que plusieurs opérations puissent être ajoutées, l'escalade n'est pas prise en charge - toutes les opérations sont affectées à une seule étape et seront donc exécutées simultanément.

Cas d'usage

Certains cas d'usage pour les opérations de récupération sont les suivants :

  1. Avertir lors d'une récupération tous les utilisateurs qui ont été informés du problème :
    • Sélectionnez 'Envoyer un message de récupération' comme type d'opération.
  2. Avoir plusieurs opérations lors de la récupération : envoyer une notification et exécuter une commande à distance :
    • Ajouter des types d'opérations pour envoyer un message et exécuter une commande.
  3. Ouvrir un ticket dans le système d'assistance/ticketing externe et le fermer lorsque le problème est résolu :
    • Créer un script externe qui communique avec le système d'assistance.
    • Créer une action ayant une opération qui exécute ce script et ouvre ainsi un ticket.
    • Avoir une opération de récupération qui exécute ce script avec d'autres paramètres et ferme le ticket.
    • Utiliser la macro {EVENT.ID} pour référencer le problème d'origine.

Configuration d'une opération de récupération

Pour configurer une opération de récupération, accédez à l'onglet Opérations dans la configuration de l'action.

Pour configurer les détails d'une nouvelle opération de récupération, cliquez sur dans le bloc opérations de récupération. Pour modifier une opération existante, cliquez sur à côté de l'opération. Une fenêtre contextuelle s'ouvrira dans laquelle vous pourrez modifier les détails de l'étape de l'opération.

Détails de l'opération de récupération

Trois types d'opérations sont disponibles pour les événements de récupération : - Envoyer un message - envoie un message de récupération à l'utilisateur spécifié - Avertir toutes les personnes impliquées - envoie un message de récupération à tous les utilisateurs qui ont été informés de l'événement problématique - <nom de la commande à distance> - exécute une commande à distance. Les commandes sont disponibles pour exécution si elles ont été définies précédemment dans les scripts globaux avec Opération d'action sélectionnée comme portée.

Les paramètres de chaque type d'opération sont décrits ci-dessous. Tous les champs de saisie obligatoires sont marqués d'un astérisque rouge. Une fois terminé, cliquez sur Ajouter pour ajouter une opération à la liste des Opérations de récupération.

:::note classic Notez que si le même destinataire est défini dans plusieurs types d'opérations sans message personnalisé spécifié, les notifications en double ne sont pas envoyées. :::

Type d'opération : envoyer un message

Paramètre Description
Envoyer aux groupes d'utilisateurs Cliquez sur Ajouter pour sélectionner les groupes d'utilisateurs auxquels envoyer le message de récupération.
Le groupe d'utilisateurs doit avoir au moins les autorisations de "lecture" sur l'hôte afin d'être notifié.
Envoyer aux utilisateurs Cliquez sur Ajouter pour sélectionner les utilisateurs auxquels envoyer le message de récupération.
L'utilisateur doit avoir au moins les autorisations de "lecture" sur l'hôte afin d'être notifié.
Envoyer uniquement à Envoyer le message de récupération par défaut à tous les types de médias définis ou à un seul sélectionné.
Message personnalisé Si sélectionné, un message personnalisé peut être défini.
Objet Objet du message personnalisé. Le sujet peut contenir des macros.
Message Le message personnalisé. Le message peut contenir des macros.

Type d'opération : commande à distance

Paramètre Description
Liste des cibles Sélectionnez les cibles sur lesquelles exécuter la commande :
Hôte actuel : la commande est exécutée sur l'hôte du déclencheur à l'origine de l'événement problématique. Cette option ne fonctionnera pas s'il y a plusieurs hôtes dans le déclencheur.
Hôte - sélectionnez le ou les hôtes sur lesquels exécuter la commande.
Groupe d'hôtes - sélectionnez le ou les groupes d'hôtes sur lesquels exécuter la commande. La spécification d'un groupe d'hôtes parent sélectionne implicitement tous les groupes d'hôtes imbriqués. Ainsi, la commande à distance sera également exécutée sur les hôtes des groupes imbriqués.
Une commande sur un hôte n'est exécutée qu'une seule fois, même si l'hôte correspond plus d'une fois (par exemple, à partir de plusieurs groupes d'hôtes ; individuellement et à partir d'un groupe d'hôtes).
La liste des cibles n'a aucun sens si la commande est exécutée sur le serveur Zabbix. La sélection de plusieurs cibles dans ce cas entraîne uniquement l'exécution de la commande sur le serveur plusieurs fois.
Notez que pour les scripts globaux, la sélection de la cible dépend également du paramètre Groupe d'hôtes dans la configuration globale du script.

Type d'opération : notifier toutes les personnes concernées

Paramètre Description
Message personnalisé Si sélectionné, un message personnalisé peut être défini.
Sujet Objet du message personnalisé. Le sujet peut contenir des macros.
Message Le message personnalisé. Le message peut contenir des macros.