Une action est ex¨¦cut¨¦e uniquement dans le cas o¨´ un ¨¦v¨¦nement correspond ¨¤ un ensemble de conditions d¨¦fini. Les conditions sont d¨¦finies lors de la configuration d'une action.
Les conditions suivantes peuvent ¨ºtre d¨¦finies pour les actions bas¨¦es sur un d¨¦clencheur :
Type de condition | Op¨¦rateurs support¨¦s | Description |
---|---|---|
Application | ¨¦²µ²¹±ô contient ne contient pas |
Sp¨¦cifiez une application ou une application ¨¤ exclure. equals - l'¨¦v¨¦nement appartient ¨¤ un d¨¦clencheur de l'¨¦l¨¦ment li¨¦ ¨¤ l'application sp¨¦cifi¨¦e. contient - l'¨¦v¨¦nement appartient ¨¤ un d¨¦clencheur de l'¨¦l¨¦ment li¨¦ ¨¤ une application contenant la cha?ne. ne contient pas - l'¨¦v¨¦nement appartient ¨¤ un d¨¦clencheur de l'¨¦l¨¦ment li¨¦ ¨¤ une application ne contenant pas la cha?ne. |
Groupe d'h?tes | ¨¦²µ²¹±ô n'est pas ¨¦²µ²¹±ô |
Sp¨¦cifiez les groupes h?tes ou les groupes h?tes ¨¤ exclure. ¨¦²µ²¹±ô - l'¨¦v¨¦nement appartient ¨¤ ce groupe h?te. n'est pas ¨¦²µ²¹±ô - l'¨¦v¨¦nement n'appartient pas ¨¤ ce groupe h?te. La sp¨¦cification d'un groupe d'h?tes parent s¨¦lectionne implicitement tous les groupes d'h?tes imbriqu¨¦s. Pour sp¨¦cifier uniquement le groupe parent, tous les groupes imbriqu¨¦s doivent ¨¦²µ²¹±ôement ¨ºtre d¨¦finis avec l'op¨¦rateur n'est pas ¨¦²µ²¹±ô. |
²Ñ´Ç»å¨¨±ô±ð | ¨¦²µ²¹±ô n'est pas ¨¦²µ²¹±ô |
Sp¨¦cifiez les mod¨¨les ou les mod¨¨les ¨¤ exclure. ¨¦²µ²¹±ô - l'¨¦v¨¦nement appartient ¨¤ un d¨¦clencheur h¨¦rit¨¦ de ce mod¨¨le. n'est pas ¨¦²µ²¹±ô - l'¨¦v¨¦nement n'appartient pas ¨¤ un d¨¦clencheur h¨¦rit¨¦ de ce mod¨¨le. |
H?te | ¨¦²µ²¹±ô n'est pas ¨¦²µ²¹±ô |
Sp¨¦cifiez les h?tes ou les h?tes ¨¤ exclure. ¨¦²µ²¹±ô - l'¨¦v¨¦nement appartient ¨¤ cet h?te. n'est pas ¨¦²µ²¹±ô - l'¨¦v¨¦nement n'appartient pas ¨¤ cet h?te. |
Tag | ¨¦²µ²¹±ô n'est pas ¨¦²µ²¹±ô contient ne contient pas |
Sp¨¦cifiez les tags d'¨¦v¨¦nement ¨¤ inclure/exclure. ¨¦²µ²¹±ô - l'¨¦v¨¦nement a ce tag. n'est pas ¨¦²µ²¹±ô - l'¨¦v¨¦nement n'a pas ce tag. contient - l'¨¦v¨¦nement a un tag contenant cette cha?ne. ne contient pas - l'¨¦v¨¦nement n'a pas de tag contenant cette cha?ne. |
Valeur du tag | ¨¦²µ²¹±ô n'est pas ¨¦²µ²¹±ô contient ne contient pas |
Sp¨¦cifiez la combinaison tag +valeur de tag d'¨¦v¨¦nement ¨¤ inclure/exclure. ¨¦²µ²¹±ô - l'¨¦v¨¦nement a ce tag et cette valeur n'est pas ¨¦²µ²¹±ô - l'¨¦v¨¦nement n'a pas ce tag et cette valeur contient - l'¨¦v¨¦nement a un tag et une valeur contenant ces cha?nes ne contient pas - l'¨¦v¨¦nement n'a pas un tag et une valeur contenant ces cha?nes. |
¶Ù¨¦³¦±ô±ð²Ô³¦³ó±ð³Ü°ù | ¨¦²µ²¹±ô n'est pas ¨¦²µ²¹±ô |
Sp¨¦cifiez les d¨¦clencheurs ¨¤ inclure/exclure. ¨¦²µ²¹±ô - l'¨¦v¨¦nement est g¨¦n¨¦r¨¦ par ce d¨¦clencheur. n'est pas ¨¦²µ²¹±ô - l'¨¦v¨¦nement est g¨¦n¨¦r¨¦ par un autre d¨¦clencheur que celui-ci. |
Nom du d¨¦clencheur | contient ne contient pas |
Sp¨¦cifiez une cha?ne dans le nom du d¨¦clencheur ¨¤ inclure/exclure. contient - l'¨¦v¨¦nement est g¨¦n¨¦r¨¦ par un d¨¦clencheur, contenant cette cha?ne dans le nom. Sensible ¨¤ la casse ne contient pas - cette cha?ne est introuvable dans le nom du d¨¦clencheur. Sensible aux majuscules et minuscules. Remarque : La valeur entr¨¦e sera compar¨¦e au nom du d¨¦clencheur avec toutes les macros d¨¦velopp¨¦es. |
S¨¦v¨¦rit¨¦ du d¨¦clencheur | ¨¦²µ²¹±ô n'est pas ¨¦²µ²¹±ô est sup¨¦rieur ou ¨¦²µ²¹±ô ¨¤ est inf¨¦rieur ou ¨¦²µ²¹±ô ¨¤ |
Sp¨¦cifiez la s¨¦v¨¦rit¨¦ du d¨¦clencheur. ¨¦²µ²¹±ô - ¨¦²µ²¹±ô ¨¤ la s¨¦v¨¦rit¨¦ du d¨¦clencheur. n'est pas ¨¦²µ²¹±ô - diff¨¦rent de la s¨¦v¨¦rit¨¦ du d¨¦clencheur. est sup¨¦rieur ou ¨¦²µ²¹±ô ¨¤ - sup¨¦rieur ou ¨¦²µ²¹±ô ¨¤ la s¨¦v¨¦rit¨¦ du d¨¦clencheur. est inf¨¦rieur ou ¨¦²µ²¹±ô ¨¤ - inf¨¦rieur ou ¨¦²µ²¹±ô ¨¤ la s¨¦v¨¦rit¨¦ du d¨¦clencheur. |
P¨¦riode de temps | dans pas dans |
Sp¨¦cifiez une p¨¦riode ¨¤ inclure/exclure. dans - l'heure de l'¨¦v¨¦nement se situe dans la p¨¦riode de temps sp¨¦cifi¨¦e. pas dans - l'heure de l'¨¦v¨¦nement ne se situe pas dans la p¨¦riode de temps sp¨¦cifi¨¦e. Voir la page de sp¨¦cification des p¨¦riodes de temps pour une description du format. Les macros utilisateurs sont support¨¦es depuis Áú»¢¶Ä²© 3.4.0. |
Le probl¨¨me est supprim¨¦ | non oui |
Indiquez si le probl¨¨me est supprim¨¦ (non affich¨¦) ¨¤ cause de la maintenance de l'h?te. non - le probl¨¨me n'est pas supprim¨¦. oui - le probl¨¨me est supprim¨¦. |
Les conditions suivantes peuvent ¨ºtre d¨¦finies pour les ¨¦v¨¦nements bas¨¦s sur la d¨¦couverte :
Type de condition | Op¨¦rateurs support¨¦s | Description |
---|---|---|
IP H?te | ¨¦²µ²¹±ô n'est pas ¨¦²µ²¹±ô |
Sp¨¦cifiez une plage d'adresses IP ¨¤ inclure/exclure pour un h?te d¨¦couvert. ¨¦²µ²¹±ô - l'IP de l'h?te est compris dans la plage. n'est pas ¨¦²µ²¹±ô - l'IP de l'h?te n'est pas dans la plage. Il peut avoir les formats suivants : Adresse IP unique : 192.168.1.33 \\Plage d'adresses IP : 192.168.1-10.1-254 Masque IP : 192.168.4.0/24 \\Liste : 192.168.1.1-254, 192.168.2.1-100, 192.168.2.200, 192.168.4.0/24 La prise en charge des espaces dans le format de liste est fournie depuis Áú»¢¶Ä²© 3.0.0. |
Type de service | ¨¦²µ²¹±ô n'est pas ¨¦²µ²¹±ô |
Sp¨¦cifiez un type de service d'un service d¨¦couvert ¨¤ inclure/exclure. ¨¦²µ²¹±ô - correspond au service d¨¦couvert. n'est pas ¨¦²µ²¹±ô - ne correspond pas au service d¨¦couvert. Types de services disponibles : SSH, LDAP, SMTP, FTP , HTTP, HTTPS (disponible depuis la Áú»¢¶Ä²© 2.2), POP, NNTP, IMAP, TCP, agent Áú»¢¶Ä²©, agent SNMPv1, agent SNMPv2, agent SNMPv3, ping ICMP, telnet (disponible depuis Áú»¢¶Ä²© 2.2). |
Port du service | ¨¦²µ²¹±ô n'est pas ¨¦²µ²¹±ô |
Sp¨¦cifiez une plage de ports TCP d'un service d¨¦couvert ¨¤ inclure/exclure ¨¦²µ²¹±ô - le port du service est dans la plage. n'est pas ¨¦²µ²¹±ô - le port du service n'est pas dans la plage. |
R¨¨gle de d¨¦couverte | ¨¦²µ²¹±ô n'est pas ¨¦²µ²¹±ô |
Sp¨¦cifiez une r¨¨gle de d¨¦couverte ¨¤ inclure/exclure. ¨¦²µ²¹±ô - utilise cette r¨¨gle de d¨¦couverte. n'est pas ¨¦²µ²¹±ô - utilise une autre r¨¨gle de d¨¦couverte mais pas celle-ci. |
Test de d¨¦couverte | ¨¦²µ²¹±ô n'est pas ¨¦²µ²¹±ô |
Sp¨¦cifiez une v¨¦rification de d¨¦couverte ¨¤ inclure/exclure. ¨¦²µ²¹±ô - utilise cette v¨¦rification de d¨¦couverte. n'est pas ¨¦²µ²¹±ô - utilise une autre v¨¦rification de d¨¦couverte mais pas celle-ci. |
Objet de d¨¦couverte | ¨¦²µ²¹±ô | Sp¨¦cifiez l'objet d¨¦couvert. ¨¦²µ²¹±ô - ¨¦²µ²¹±ô ¨¤ l'objet d¨¦couvert (un p¨¦riph¨¦rique ou un service). |
?tat de la d¨¦couverte | ¨¦²µ²¹±ô | Fonctionne - correspond aux ¨¦v¨¦nements 'Host Up' et 'Service Up' ´¡°ù°ù°÷¨¦³Ù¨¦ - correspond aux ¨¦v¨¦nements 'Host Down' et 'Service Down' ¶Ù¨¦³¦´Ç³Ü±¹±ð°ù³Ù - correspond aux ¨¦v¨¦nements 'Host Discovered' et 'Service Discovered' Perdu - correspond aux ¨¦v¨¦nements 'Host Lost' et 'Service Lost' |
¹ó´Ç²Ô³¦³Ù¾±´Ç²Ô²Ô±ð³¾±ð²Ô³Ù/´¡°ù°ù¨º³Ù | est sup¨¦rieur ou ¨¦²µ²¹±ô ¨¤ est inf¨¦rieur ou ¨¦²µ²¹±ô ¨¤ |
Disponibilit¨¦ pour les ¨¦v¨¦nements 'Host Up' et 'Service Up'. Temps d'arr¨ºt pour les ¨¦v¨¦nements 'Host Down' et 'Service Down'. est sup¨¦rieur ou ¨¦²µ²¹±ô ¨¤ - est sup¨¦rieur ou ¨¦²µ²¹±ô ¨¤. Le param¨¨tre est donn¨¦ en secondes. est inf¨¦rieur ou ¨¦²µ²¹±ô ¨¤ - est inf¨¦rieur ou ¨¦²µ²¹±ô ¨¤. Le param¨¨tre est donn¨¦ en secondes. |
Valeur re?ue | ¨¦²µ²¹±ô n'est pas ¨¦²µ²¹±ô est sup¨¦rieur ou ¨¦²µ²¹±ô ¨¤ est inf¨¦rieur ou ¨¦²µ²¹±ô ¨¤ contient ne contient pas |
Sp¨¦cifiez la valeur re?ue d'un agent (Áú»¢¶Ä²©, SNMP) dans une r¨¨gle de d¨¦couverte. Comparaison de cha?ne sensible ¨¤ la casse. Si plusieurs v¨¦rifications d'agent Áú»¢¶Ä²© ou d'agent SNMP sont configur¨¦es pour une r¨¨gle, les valeurs re?ues pour chacune d'entre elles sont v¨¦rifi¨¦es (chaque v¨¦rification g¨¦n¨¨re un nouvel ¨¦v¨¦nement qui correspond ¨¤ toutes les conditions). ¨¦²µ²¹±ô - egal ¨¤ la valeur. n'est pas ¨¦²µ²¹±ô - diff¨¦rent de la valeur. est sup¨¦rieur ou ¨¦²µ²¹±ô ¨¤ - est sup¨¦rieur ou ¨¦²µ²¹±ô ¨¤. est inf¨¦rieur ou ¨¦²µ²¹±ô ¨¤ - inf¨¦rieur ou ¨¦²µ²¹±ô ¨¤ la valeur. contient - contient la sous-cha?ne. Le param¨¨tre est donn¨¦ sous forme de cha?ne. ne contient pas - ne contient pas la sous-cha?ne. Le param¨¨tre est donn¨¦ sous forme de cha?ne. |
Proxy | ¨¦²µ²¹±ô n'est pas ¨¦²µ²¹±ô |
Sp¨¦cifiez un proxy ¨¤ inclure/exclure. ¨¦²µ²¹±ô - utilise ce proxy. n'est pas ¨¦²µ²¹±ô - utilise un autre proxy mais pas celui-ci. |
Les v¨¦rifications de service dans une r¨¨gle de d¨¦couverte, qui aboutissent ¨¤ des ¨¦v¨¦nements de d¨¦couverte, ne sont pas effectu¨¦es simultan¨¦ment. Par cons¨¦quent, si plusieurs valeurs sont configur¨¦es pour Type de service
, Port du service
ou Valeur re?ue
dans l'action, elles seront compar¨¦es ¨¤ un ¨¦v¨¦nement de d¨¦couverte ¨¤ la fois, mais pas ¨¤ plusieurs ¨¦v¨¦nements simultan¨¦ment. Par cons¨¦quent, les actions avec plusieurs valeurs pour les m¨ºmes types de v¨¦rifications peuvent ne pas ¨ºtre ex¨¦cut¨¦es correctement.
Les conditions suivantes peuvent ¨ºtre d¨¦finies pour les actions bas¨¦es sur l'enregistrement automatique de l'agent actif :
Type de condition | Op¨¦rateurs support¨¦s | Description |
---|---|---|
M¨¦tadonn¨¦es de l'h?te | contient ne contient pas |
Sp¨¦cifiez les m¨¦tadonn¨¦es de l'h?te ou les m¨¦tadonn¨¦es de l'h?te ¨¤ exclure. contient - les m¨¦tadonn¨¦es de l'h?te contiennent la cha?ne. ne contient pas - les m¨¦tadonn¨¦es de l'h?te ne contiennent pas la cha?ne. Les m¨¦tadonn¨¦es de l'h?te peuvent ¨ºtre sp¨¦cifi¨¦es dans un fichier de configuration de l'agent. |
Nom d'h?te | contient ne contient pas |
Sp¨¦cifiez un nom d'h?te ou un nom d'h?te ¨¤ exclure. contient - le nom d'h?te contient la cha?ne. ne contient pas - le nom d'h?te ne contient pas la cha?ne. |
Proxy | ¨¦²µ²¹±ô n'est pas ¨¦²µ²¹±ô |
Sp¨¦cifiez un proxy ¨¤ inclure ou un proxy ¨¤ exclure. ¨¦²µ²¹±ô - utilise ce proxy. n'est pas ¨¦²µ²¹±ô - utilise un autre proxy, mais pas celui-ci. |
Les conditions suivantes peuvent ¨ºtre d¨¦finies pour les actions bas¨¦es sur des ¨¦v¨¦nements internes :
Type de condition | Op¨¦rateurs support¨¦s | Description |
---|---|---|
Application | ¨¦²µ²¹±ô contient ne contient pas |
Sp¨¦cifiez une application ¨¤ inclure/exclure. ¨¦²µ²¹±ô - l'¨¦v¨¦nement appartient ¨¤ un ¨¦l¨¦ment li¨¦ ¨¤ l'application sp¨¦cifi¨¦e. contient - l'¨¦v¨¦nement appartient ¨¤ un ¨¦l¨¦ment li¨¦ ¨¤ une application contenant la cha?ne. ne contient pas - l'¨¦v¨¦nement appartient ¨¤ un ¨¦l¨¦ment li¨¦ ¨¤ une application ne contenant pas la cha?ne. |
Type d'¨¦v¨¦nement | ¨¦²µ²¹±ô | ?l¨¦ment en ¨¦tat "non support¨¦" - correspond aux ¨¦v¨¦nements dans lesquels un ¨¦l¨¦ment passe d'un ¨¦tat 'normal' ¨¤ un ¨¦tat 'non support¨¦'. R¨¨gle de d¨¦couverte de bas niveau dans l'¨¦tat "non support¨¦" - correspond aux ¨¦v¨¦nements pour lesquels une r¨¨gle de d¨¦couverte de bas niveau passe d'un ¨¦tat 'normal' ¨¤ un ¨¦tat 'non support¨¦'. ¶Ù¨¦³¦±ô±ð²Ô³¦³ó±ð³Ü°ù ¨¤ l'¨¦tat "inconnu" - correspond aux ¨¦v¨¦nements o¨´ un d¨¦clencheur passe d'un ¨¦tat 'normal' ¨¤ un ¨¦tat 'inconnu'. |
Groupe d'h?tes | ¨¦²µ²¹±ô n'est pas ¨¦²µ²¹±ô |
Sp¨¦cifiez les groupes d'h?tes ¨¤ inclure/exclure.. ¨¦²µ²¹±ô - l'¨¦v¨¦nement appartient ¨¤ ce groupe h?tes. n'est pas ¨¦²µ²¹±ô - l'¨¦v¨¦nement n'appartient pas ¨¤ ce groupe d'h?tes. |
²Ñ´Ç»å¨¨±ô±ð | ¨¦²µ²¹±ô n'est pas ¨¦²µ²¹±ô |
Sp¨¦cifiez les mod¨¨les ¨¤ inclure/exclure. ¨¦²µ²¹±ô - l'¨¦v¨¦nement appartient ¨¤ une r¨¨gle de d¨¦couverte bas niveau/¨¦l¨¦ment/d¨¦clencheur h¨¦rit¨¦e de ce mod¨¨le. n'est pas ¨¦²µ²¹±ô - l'¨¦v¨¦nement n'appartient pas ¨¤ une r¨¨gle de d¨¦couverte bas niveau/¨¦l¨¦ment/d¨¦clencheur h¨¦rit¨¦ de ce mod¨¨le. |
H?te | ¨¦²µ²¹±ô n'est pas ¨¦²µ²¹±ô |
Sp¨¦cifiez les h?tes ¨¤ inclure/exclure. ¨¦²µ²¹±ô - l'¨¦v¨¦nement appartient ¨¤ cet h?te. n'est pas ¨¦²µ²¹±ô - l'¨¦v¨¦nement n'appartient pas ¨¤ cet h?te. |
Les options de calcul des conditions suivantes sont disponibles :
Notez que l'utilisation du calcul "Et" n'est pas autoris¨¦e entre plusieurs d¨¦clencheurs lorsqu'ils sont s¨¦lectionn¨¦s en tant que condition ¶Ù¨¦³¦±ô±ð²Ô³¦³ó±ð³Ü°ù=
. Les actions ne peuvent ¨ºtre ex¨¦cut¨¦es qu'en fonction de l'¨¦v¨¦nement d'un d¨¦clencheur.
Groupe d'h?tes ¨¦²µ²¹±ô Oracle servers
Groupe d'h?tes ¨¦²µ²¹±ô MySQL servers
Nom du d¨¦clencheur contient 'Database is down'
Nom du d¨¦clencheur contient 'Database is unavailable'
est ¨¦valu¨¦ comme suit
(Groupe d'h?tes ¨¦²µ²¹±ô Oracle servers ou Groupe d'h?tes ¨¦²µ²¹±ô MySQL servers) et (Nom du d¨¦clencheur contient 'Database is down' ou Nom du d¨¦clencheur contient 'Database is unavailable')
Alors que l'exemple pr¨¦c¨¦dent avec Et/Ou
serait repr¨¦sent¨¦ par (A or B) and (C or D), dans une expression personnalis¨¦e, vous pouvez ¨¦²µ²¹±ôement utiliser plusieurs autres m¨¦thodes de calcul :
(A and B) and (C or D)
(A and B) or (C and D)
((A or B) and C) or D
(not (A or B) and C) or not D
etc.
Si un certain objet (h?te, mod¨¨le, d¨¦clencheur, etc.) utilis¨¦ dans une action (condition ou op¨¦ration) est supprim¨¦, la condition/op¨¦ration est supprim¨¦e et l'action est d¨¦sactiv¨¦e pour ¨¦viter une ex¨¦cution incorrecte de l'action. L'action peut ¨ºtre r¨¦activ¨¦e par l'utilisateur.
Ce comportement a lieu lors de la suppression :
Remarque : Si une commande distante s'effectue sur plusieurs h?tes cibles et que nous en supprimons un, seul cet h?te sera supprim¨¦ de la liste des cibles, l'op¨¦ration elle-m¨ºme restera en place. Mais, s'il s'agit du seul h?te, l'op¨¦ration sera ¨¦²µ²¹±ôement supprim¨¦e. Il en va de m¨ºme pour les op¨¦rations "lien vers mod¨¨le" et "dissociation du mod¨¨le".
Les actions ne sont pas d¨¦sactiv¨¦es lors de la suppression d'un utilisateur ou d'un groupe d'utilisateurs utilis¨¦ dans une op¨¦ration d'envoi de message.