Vous pouvez définir les opérations suivantes pour tous les événements :
Le serveur Zabbix ne crée pas d'alerte si l'accès à l'hôte est explicitement "refusé" pour l'utilisateur défini comme destinataire de l'opération d'action ou si l'utilisateur n'a aucun droit défini sur l'hôte.
Pour les événements de découverte et d’enregistrement automatique, des opérations supplémentaires sont disponibles :
Pour configurer une opération, allez à l'onglet Opérations dans la configuration des actions et cliquez sur Nouveau dans le bloc Opérations. Modifiez l’étape de l’opération et cliquez sur Ajouter pour l’ajouter à la liste des Opérations.
Attributs d'opération :
Tous les champs de saisie obligatoires sont marqués d'un astérisque rouge.
Paramètre | Description | ||||
---|---|---|---|---|---|
Durée de l'étape d'opération par défaut | Durée d'une opération par défaut (60 secondes à 1 semaine). Par exemple, la durée d'une étape d'une heure signifie que si une opération est effectuée, une heure s'écoulera avant l'étape suivante. Les suffixes temporels sont supportés, ex : 60s, 1m, 2h, 1d, depuis Zabbix 3.4.0. Les macros utilisateurs sont supportées, depuis Zabbix 3.4.0. |
||||
Sujet par défaut | Sujet par défaut du message pour les notifications. Le sujet peut contenir des macros. Limité à 255 caractères. | ||||
Message par défaut | Message par défaut pour les notifications. Le message peut contenir des macros. Limité à un certain nombre de caractères selon le type de base de données (voir Envoi de message pour plus d'information). | ||||
Suspendre les opérations des problèmes supprimés | Cochez cette case pour retarder le début des opérations pour la durée d'une période de maintenance. Lorsque les opérations sont démarrées, après la maintenance, toutes les opérations sont effectuées, y compris celles des événements de la maintenance. Si vous décochez cette case, les opérations seront exécutées sans délai même pendant une période de maintenance. Cette option est supportée depuis Zabbix 3.2.0. |
||||
Opérations | Les opérations d'action sont affichées avec les détails suivants : Étapes - étapes d'escalade progressive à laquelle l'opération est affectée. Détails - type d'opération et destinataires/cible. Depuis Zabbix 2.2, la liste d'opération affiche également le type de média (e-mail, SMS, Jabber, etc) utilisé dans l'envoi d'un message, ainsi que le nom et le prénom (entre parenthèse après l'alias) du destinataire de la notification. ** Démarrer dans** - combien de temps après un événement l'opération est effectuée Durée - la durée de l'étape est affichée. Défaut est affiché si l'étape utilise la durée par défaut, et un temps est affiché si une durée personnalisé est utilisée. Action - des liens pour éditer et supprimer une opération sont affichés. Pour configurer une nouvelle opération, cliquez sur Nouveau. |
||||
Détails de l'opération | Ce bloc est utilisé pour configurer les détails d'une opération. | ||||
Étapes | Sélectionnez la ou les étapes auxquelles assigner l'opération dans un calendrier d'escalade : De - exécuter à partir de cette étape À - exécuter jusqu'à cette étape (0=infini, l'exécution ne sera pas limitée) |
||||
Durée de l'étape | Durée personnalisée pour ces étapes (0=utilise la durée par défaut de l'étape). Les suffixes temporels sont supportés, ex : 60s, 1m, 2h, 1d, depuis Zabbix 3.4.0. Les macros utilisateurs sont supportés, depuis Zabbix 3.4.0. Plusieurs opérations peuvent être assignées à la même étape. Si ces opérations ont des durées d'étapes différentes définies, la plus courte est prise en compte et appliquée à l'étape. |
||||
Type d'opération | Deux types d'opérations sont disponibles pour tous les événements : Envoi message - envoie un message à l'utilisateur Commande à distance - exécute une commande à distance Plus d'opérations sont disponibles pour la découverte et l'enregistrement automatique basée sur les événements (voir ci-dessus). |
||||
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. Le groupe d'utilisateurs doit avoir au moins les autorisations en "lecture" sur l'hôte pour pouvoir être notifié. |
||||
Envoyer aux utilisateurs | Cliquez sur Ajouter pour sélectionner les utilisateurs à qui envoyer le message. L'utilisateur doit avoir au moins les autorisations en "lecture" sur l'hôte pour pouvoir être notifié. |
||||
Envoyer uniquement à | Envoyer un message à tous les types de médias définis ou à un seul sélectionné. | ||||
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. Il est limité à 255 caractères. | ||||
Message | Le message personnalisé. Le message peut contenir des macros. Il est limité à un certain nombre de caractères en fonction du type de base de données (voir Envoi message pour plus d'information). | ||||
Type d'opération : Commande à distancce | |||||
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 posant problème. Cette option ne fonctionnera pas s'il y a plusieurs hôtes dans le déclencheur. Hôte - sélectionnez le ou les hôte(s) 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 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 un script personnalisé est exécuté sur le serveur Zabbix. Si vous sélectionnez plus de cibles dans ce cas, le script sera exécuté 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éfinis 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 Zabbix ou le proxy - selon si l'hôte est géré par le serveur ou par le proxy serveur Zabbix - le script sera exécuté par le serveur Zabbix uniquement Pour exécuter des scripts sur l'agent, il doit être configuré (paramètre EnableRemoteCommands activé) pour autoriser les commandes à distance depuis le serveur. Pour exécuter des scripts sur le proxy, il doit être configuré (paramètre EnableRemoteCommands activé) 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 pas celui de la liste de cibles). |
||||
Conditions | Conditions pour effectuer l'opération : Non acquitté - seulement quand l'événement n'est pas acquitté Acquitté - seulement quand l'événement est acquitté. |