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. Les opérations de récupération ne prennent pas en charge l’escalade - toutes les opérations sont attribuées à une seule étape.
Certains cas d'utilisation pour les opérations de récupération sont les suivants :
* Sélectionner 'Notifier tous les participants' comme type d’opération
- Avoir plusieurs opérations lors de la récupération : envoyer une notification et exécuter une commande à distance
* Ajouter les types d'opération pour envoyer un message et exécuter une commande
- Ouvrir un ticket dans le système de support/ticket externe et le fermer lorsque le problème est résolu
* Créer un script externe qui communique avec le système de support technique
* 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.
Pour configurer une opération de récupération :
Plusieurs opérations peuvent être ajoutées.
Attributs d'opération de récupération :
Tous les champs de saisie obligatoires sont marqués d'un astérisque rouge.
Paramètre | Description | ||||
---|---|---|---|---|---|
Sujet par défaut | Sujet par défaut du message pour les notifications de récupération. Le sujet peut contenir des macros. | ||||
Message par défaut | Message par défaut pour les notifications de récupérations. Le message peut contenir des macros. | ||||
Opérations | Les détails de l'opération de récupération sont affichés. Pour configurer une nouvelle opération de récupération, cliquez sur Nouveau. |
||||
Détails de l'opération | Ce bloc est utilisé pour configurer les détails d'une opération de récupération. | ||||
Type d'opération | Trois types d'opérations sont disponibles pour les événements de récupération : Envoi message - envoie un message de récupération à l'utilisateur spécifié Commande à distance - exécute une commande à distance Notifier tous les participants - envoie un message de récupération à tous les utilisateurs qui ont été notifiés de l'événement problématique Notez que si le même destinataire avec un sujet/message par défaut identique est défini dans plusieurs types d'opération, les notifications en double ne sont pas envoyées. |
||||
Type d'opération : Envoi message | |||||
Envoyer aux groupes d'utilisateurs | Cliquez sur Ajouter pour sélectionner les groupes d'utilisateurs à qui envoyer le message de récupération. Le groupe d'utilisateurs doit avoir au moins des autorisations en "lecture" sur l'hôte pour pouvoir être averti. |
||||
Envoyer aux utilisateurs | Cliquez sur Ajouter pour sélectionner les utilisateurs à qui envoyer le message de récupération. L'utilisateur doit avoir au moins des autorisations en "lecture" sur l'hôte pour pouvoir être averti. |
||||
Envoyer uniquement à | Envoyer un message de récupération à tous les types de média définis ou à un type sélectionné uniquement. | ||||
Message par défaut | Si cette option est sélectionnée, le message par défaut sera utilisé (voir ci-dessus). | ||||
Sujet | Sujet 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 | |||||
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 sur lequel un déclencheur a causé un é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 un ou plusieurs 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 des hôtes de groupes imbriqués. Une commande sur un hôte est exécutée une seule fois, même si l'hôte correspond plusieurs fois (par exemple, à partir de plusieurs groupes d'hôtes ; individuellement et à partir d'un groupe d'hôtes). La liste de cibles n'a pas de sens si la commande est exécutée sur le serveur Zabbix. Si vous sélectionnez plus de cibles dans ce cas, la commande sera exécutée plusieurs fois sur le serveur. 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 des scripts globaux. |
||||
Type | Sélectionnez le type de commande : IPMI - exécute une commande IPMI Script personnalisé - exécute un ensemble de commandes personnalisées SSH - exécute une commande SSH Telnet - exécute une commande Telnet Script global - exécute l'un des script globaux défini dans Administration→Scripts. |
||||
Exécuter sur | Exécute un script personnalisé sur : agent Zabbix - le script sera exécuté par l'agent Zabbix sur l'hôte Serveur Zabbix (proxy) - le script sera exécuté par le serveur ou le proxy Zabbix - selon si l'hôte est géré par le serveur ou par le proxy Zabbix server - le script sera exécuté par le serveur Zabbix uniquement Pour exécuter des scripts sur l'agent, il doit être configuré pour autoriser les commandes à distance depuis le serveur. Ce champs est disponible si 'Script personnalisé" est sélectionné comme Type. |
||||
Commandes | Entrez la (ou les) commande(s). Les macros supportées seront résolues en se basant sur l'expression du déclencheur qui a causé l'événement. Par exemple, les macros d'hôtes résoudront l'hôte de l'expression du déclencheur (et non pas la liste des cibles). |
||||
Type d'opération : Notifier tous les participants | |||||
Message par défaut | Si cette option est sélectionnée, le message par défaut sera utilisé (voir plus haut). | ||||
Sujet | Sujet du message personnalisé. Le sujet pour contenir des macros. | ||||
Message | Le message personnalisé. Le message peut contenir des macros. |