1 Condicions

Vista general

És possible definir que una acció només s'executi si l'esdeveniment coincideix amb un conjunt definit de condicions. Les condicions s'estableixen en configurar l'acció.

Les correspondència de condicions distingeixen entre majúscules i minúscules.

Accions de trigger

Les condicions següents es poden utilitzar en accions basades en triggers:

Tipus de condició Operadors admesos Descripció
Grup d'equips és igual a
no és igual
Especifica els grups d'equips a excloure.
igual - l'esdeveniment pertany a aquest grup d'equips.
no és igual - l'esdeveniment no pertany a aquest grup d'equips.
En especificar un grup d'equips pare, es selecciona implícitament tots els equips que pengen dels grups d'equips. Per especificar només el grup pare, tots els grups que pengen s'han de definir addicionalment amb l'operador no és igual.
Plantilla igual
no és igual
Especifiqueu les plantilles que voleu excloure.
igual - l'esdeveniment pertany a un trigger heretat d'aquesta plantilla.
** no és igual* * - no pertany a un trigger heretat d'aquesta plantilla.
Equip és igual a
no és igual
Especifiqueu els equips que voleu excloure.
igual - l'esdeveniment pertany a aquest equip.
no és igual - l'esdeveniment no pertany a aquest equip.
Nom de l'etiqueta és igual a
no és igual
conté
no conté
Especifiqueu l'etiqueta d'esdeveniment o l'etiqueta d'esdeveniment que voleu excloure.
equals - l'esdeveniment té aquesta etiqueta
no és igual - l'esdeveniment no té aquesta etiqueta
conté - l'esdeveniment té una etiqueta que conté aquesta cadena
no conté - l'esdeveniment no té cap etiqueta que contingui aquesta cadena.
Valor de l'etiqueta és igual a
no és igual
conté
no conté
Especifiqueu la combinació d'etiqueta i valor o la combinació d'etiqueta i valor a excloure.< br>igual - l'esdeveniment té aquesta etiqueta i aquest valor
no és igual - l'esdeveniment no té aquesta etiqueta i aquest valor
conté - l'esdeveniment té una etiqueta i un valor que conté aquestes cadenes
* *no conté** - l'esdeveniment no té cap etiqueta o valor que contingui aquestes cadenes.
Trigger és igual a
no és igual
Especifica triggers o triggers a excloure.
igual - l'esdeveniment el genera aquest trigger.
no és igual - l'esdeveniment es genera per qualsevol altre trigger excepte aquest.
Nom de l'esdeveniment conté
no conté
Especifiqueu una cadena al nom de l'esdeveniment generat per el trigger o una cadena per excloure. Per defecte, el nom de l'esdeveniment coincideix amb el nom del trigger, excepte si s'ha definit un nom d'esdeveniment personalitzat a configuració de trigger.
conté - el nom de l'esdeveniment conté aquesta cadena.
no conté - aquesta cadena no es troba al nom de l'esdeveniment.
Nota: el valor introduït es compararà amb el nom de l'esdeveniment amb totes les macros exteses.
Gravetat del trigger és igual a
no és igual
és major o igual a
és menor o igual a
Especifica la gravetat del trigger.
igual - és igual a gravetat del trigger
no és igual - no és igual a la gravetat del trigger
és superior o igual a - superior o igual a la gravetat del trigger<br >és menor o igual que - inferior o igual a la gravetat del trigger.
Període de temps dins
fora
Especifiqueu un període de temps o un període de temps per excloure.
dins - l'hora de l'esdeveniment és dins del període de temps.
fora - L'hora de l'esdeveniment no és al període.
Consulteu la pàgina especificació del període per obtindre una descripció del format.
S'admeten macros d'usuari.
Problema esborrat no
Especifiqueu si el problema s'esborra (no es mostra) a causa del manteniment de l'equip.
no - el problema no s'ha esborrat.
- problema esborrat.

Accions de servei

Les condicions següents es poden emprar en accions de servei:

Tipus de condició Operadors admesos Descripció
Servei igual
no és igual
Especifiqueu un servei o un servei a excloure.
igual - l'esdeveniment pertany a aquest servei.
no és igual - l'esdeveniment no pertany a aquest servei.
En especificar un servei principal, es trien implícitament tots els serveis secundaris. Per especificar només el servei principal, tots els serveis heretats s'han de configurar addicionalment amb l'operador no és igual.
Nom del servei conté
no conté
Especifiqueu una cadena al nom del servei o una cadena a excloure.
conté - l'esdeveniment el genera un servei, que conté aquesta cadena al nom.
no conté - aquesta cadena no es troba pas al nom del servei.
El nom de l'etiqueta de servei és igual a
no és igual a
conté
no conté
Especifiqueu una etiqueta d'esdeveniment o una etiqueta d'esdeveniment per excloure. Les etiquetes d'esdeveniment del servei es poden definir a la secció de configuració del servei Etiquetes.
igual - l'esdeveniment té aquesta etiqueta.
no és igual - l'esdeveniment no té aquesta etiqueta.
conté - l'esdeveniment té una etiqueta que conté aquesta cadena.
no conté - l'esdeveniment no té una etiqueta que contingui aquesta cadena.
El valor de l'etiqueta de servei és igual a
no és igual a
conté
no conté
Especifiqueu una combinació d'etiqueta d'esdeveniment i valor o una combinació d'etiqueta i valor per excloure. Les etiquetes d'esdeveniment de servei es poden definir a la secció de configuració del servei Etiquetes.
igual - l'esdeveniment té aquesta etiqueta i valor.
no és igual - l'esdeveniment no té aquesta etiqueta i valor.
conté - l'esdeveniment té una etiqueta i un valor que continguin aquestes cadenes.
no conté - l'esdeveniment no té una etiqueta i un valor que continguin aquestes cadenes.

Assegureu-vos de definir plantilles de missatges per a les accions de servei al menú Alertes → Tipus de suport. En cas contrari, les notificacions no s'enviaran pas.

Accions de descoberta

Les condicions següents es poden emprar en esdeveniments basats en descoberta:

Tipus de condició Operadors admesos Descripció
IP de l'equip és igual a
no és igual
Especifiqueu un interval o un interval d'adreces IP per excloure per a un equip descobert.
igual - l'adreça IP de l'equip és dins l'interval.
no igual - l'IP de l'equip no és dins l'interval.
Pot tenir els formats següents:
IP única: 192.168.1.33
Interval d'adreces IP: 192.168.1-10.1-254
Màscara IP: 192.168.4.0/24
Llista: 192.168.1.1-254, 192.168.2.1-100, 192.168.2.200, 192.168.4.0/24
S'ofereix suport per a espais en format llista de Zabbix 3.0.
Tipus de servei igual a
no és igual
Especifiqueu un tipus de servei d'un servei descobert o un tipus de servei a excloure.
igual - coincideix amb el servei descobert.< br>no és igual - no coincideix amb el servei descobert.
Tipus de serveis disponibles: SSH, LDAP, SMTP, FTP, HTTP, HTTPS (disponible des de la versió 2.2 de Zabbix), POP, NNTP, IMAP, TCP, agent Zabbix, agent SNMPv1, agent SNMPv2, agent SNMPv3, ping ICMP, telnet (disponible des de la versió 2.2 de Zabbix).
Port de servei és igual a
no és igual
Especifiqueu un interval de ports TCP d'un servei descobert o un interval per excloure.
igual - el port de servei es troba dins l'interval.
no és igual - el port de servei no és dins l'abast.
Regla de descoberta es igual a
no és igual
Especifiqueu una regla de descoberta o una regla de descoberta per excloure.
igual - emprant aquesta regla de descoberta.
no és igual - emprant qualsevol altra regla de descoberta excepte aquesta.
Prova de descoberta és igual a
no és igual
Especifiqueu una comprovació de descoberta o una comprovació de descoberta per excloure.
igual - emprant aquesta comprovació de descoberta.
no és igual - emprant qualsevol altre control de descoberta excepte aquest.
Objecte de descoberta igual a Especifiqueu l'objecte descobert.
igual a - és igual a l'objecte descobert (un dispositiu o servei).
Estat de descoberta igual a En execució - coincideix amb els esdeveniments "Executant l'equip" i "Executant el servei"
Aturat - coincideix amb els esdeveniments "Equip caigut" i "Servei caigut"< br>Descobert - coincideix amb els esdeveniments 'Host Discovered' i 'Service Discovered'
Perdut - coincideix amb els esdeveniments 'Host Lost' i 'Service Lost'
En execució/Aturat és superior o igual
és menor o igual
El temps de funcionament dels esdeveniments "L'equip s'és executant" i el "El servei s'és executant". El temps d'inactivitat dels esdeveniments "Host Down" i "Service Down".
és superior o igual a - és superior o igual a. El paràmetre es dóna en segons.
és menor o igual que - és menor o igual que. El paràmetre es dóna en segons.
El valor rebut és igual a
no és igual
és major o igual a
és menor o igual a
conté
no conté
Especifiqueu el valor rebut d'un agent (Zabbix, SNMP) comproveu una regla de descoberta. Comparació de cadenes. Si es configuren diversos agents Zabbix o comprovacions SNMP per a una regla, es comproven els valors rebuts per a cadascun d'ells (cada control genera un nou esdeveniment que coincideix amb totes les condicions).
igual a - és igual al valor.
no és igual - no és igual al valor.
és més gran o igual que - més gran o igual que el valor.
és menor o igual que - inferior o igual al valor.
conté - conté la subcadena. El paràmetre es dóna com a cadena.
no conté - no conté la subcadena. El paràmetre es dóna com a cadena.
Proxy igual
no igual
Especifiqueu un proxy per excloure.
igual - emprant aquest proxy.
no igual - epra un altre proxy excepte aquest.

Les comprovacions de servei en una regla de descoberta, que donen lloc a esdeveniments de descoberta, no es produeixen simultàniament. Per tant, si es configuren diversos valors per a les condicions de Tipus de servei, Port de servei o Valor rebut a l'acció, es comprovaran amb un esdeveniment de descoberta alhora, però no a diversos esdeveniments simultàniament. Per tant, les accions amb diversos valors per als mateixos tipus de control poden no executar-se correctament.

Accions d'autoregistre

Les condicions següents es poden emprar en accions basades en el registre automàtic de l'agent actiu:

Tipus de condició Operadors admesos Descripció
Metadades de l'equip conté
no conté
coincideix
no coincideix
Especifiqueu metadades de l'equip o metadades de l'equip per excloure.
conté - les metadades de l'equip conté la cadena.<br >no conté - les metadades de l'equip no contenen la cadena.
Les metadades de l'equip es poden especificar en un fitxer de configuració de l'agent.
coincideixen - les metadades de l'equip coincideixen amb l'expressió regular.
no coincideixen - les metadades de l'equip no coincideixen amb l'expressió regular.
El nom de l'equip conté
no conté
coincideix
no coincideix
Especifiqueu un nom d'equip o un nom d'equip per excloure.
conté - el nom de l'equip conté la cadena.
no conté - el nom de l'equip no conté la cadena.
concorda - el nom de l'equip coincideix amb l'expressió regular.
no coincideix - el nom de l'equip no coincideix amb l'expressió regular.
Proxy igual
no és igual
Especifiqueu un proxy a excloure.
igual - emprant aquest proxy.
no és igual - empra un altre proxy diferent d'aquest.

Accions d'esdeveniments interns

Es poden establir les condicions següents per a les accions basades en esdeveniments:

Tipus de condició Operadors admesos Descripció
Tipus d'esdeveniment és igual Element en estat "no admès" - coincideix amb els esdeveniments en què un element passa de l'estat "normal" a "no admès"
Regla de descoberta de baix nivell en estat "no compatible" - coincideix amb els esdeveniments en què una regla de descoberta de baix nivell passa de l'estat "normal" a l'estat "no admès". 'desconegut'
Grup d'equips és igual a
no és igual
Especifica els grups d'equips o els grups d'equips a excloure.
igual - l'esdeveniment pertany a aquest grup d'equips.
no és igual - l'esdeveniment no pertany a aquest grup d'equips.
El nom de l'etiqueta és igual
no és igual
conté
no conté
Especifiqueu l'etiqueta d'esdeveniment o l'etiqueta d'esdeveniment que voleu excloure.
equals - l'esdeveniment té aquesta etiqueta
no és igual - l'esdeveniment no té aquesta etiqueta
conté - l'esdeveniment té una etiqueta que conté aquesta cadena
no conté - l'esdeveniment no té cap etiqueta que contingui això corda
El valor de l'etiqueta és igual a
no és igual a
conté
no conté
Especifiqueu la combinació de valors d'etiqueta i d'etiqueta d'esdeveniment o la combinació d'etiqueta i valor d'etiqueta per excloure.
igual - l'esdeveniment té aquesta etiqueta i aquest valor
no és igual - l'esdeveniment no té aquesta etiqueta i aquest valor
conté - l'esdeveniment té una etiqueta i un valor que conté aquestes cadenes
no conté - l'esdeveniment no té cap etiqueta ni valor que contingui aquestes cadenes
Patró és igual a
no és igual
Especifica patrons o patrons a excloure.
igual a - l'esdeveniment pertany a un element/trigger/regla de descoberta de baix nivell heretat d'aquesta plantilla.
no és igual - l'esdeveniment no pertany a un element/trigger/regla de descoberta de baix nivell heretat d'aquesta plantilla.
L'equip es igual a
no és igual
Especifiqueu els equips a excloure.
igual - l'esdeveniment pertany a aquest equip.
no és igual - l'esdeveniment no pertany a aquest equip.

Tipus de càlcul

Les opcions de condicions de càlcul següents estan disponibles:

  • I - s'han de complir totes les condicions

Tingueu en compte que l'ús del càlcul "I" no és permès entre diversos triggers quan es trien com a condició Trigger=. Les accions només es poden executar en funció de l'esdeveniment d'un trigger.

  • O - suficient si es compleix una condició
  • I/O - combinació dels dos: I amb diferents tipus de condició i O amb el mateix tipus de condició, per exemple:
  • El grup d'equips és igual a "servidors Oracle"
    El grup d'equips és igual a "servidors MySQL"
    El nom de l'esdevenimentr conté 'La base de dades és caiguda'
    El nom de l'esdeveniment conté 'La base de dades no és disponible'

s'avalua com

(El grup d'equips és igual a servidors Oracle o El grup d'equips és igual a servidors MySQL) i (El nom de l'esdeveniment conté 'La base de dades és caiguda o El nom de l'esdeveniment conté 'La base de dades no és pas disponible )

  • Expressió personalitzada - una fórmula de càlcul definida per l'usuari per avaluar les condicions d'acció. Ha d'incloure totes les condicions (representades per lletres majúscules A, B, C, ...) i pot incloure espais, tabulacions, parèntesis ( ), i (distingeix entre majúscules i minúscules), o (distingeix entre majúscules i minúscules) , no (distingeix entre majúscules i minúscules).

Tot i que l'exemple anterior amb I/O seria representat per (A o B) i (C o D), en una expressió personalitzada també podeu tindre altres mètodes de càlcul:

(A i B) i (C o D)
(A i B) o (C i D)
((A o B) i C) o D
(no (A o B) i C) o no D
etc

Accions desactivades per objectes esborrats

Si s'esborra un determinat objecte (equip, model, trigger, etc.) emprat en una condició/operació d'acció, s'esborrarà la condició/operació i l'acció es desactivarà per evitar una execució incorrecta de l'acció. L'acció pot ésser reactivada per l'usuari.

Aquest comportament es produeix en esborrar:

  • grups d'equips ("condició de grup d'equips", operació de "control remot" en un grup específic d'equips);
  • equips ("condició d'equip", operació de "control remot" en un equip específic);
  • plantilles (condició "plantilla", operacions "Enllaçar a la plantilla" i "Desenllaçar de la plantilla");
  • triggers (condició "trigger");
  • regles de descoberta (quan s'empren les condicions de "regla de descoberta" i "verificació de descoberta").

Si una comanda remota té diversos equips de destinació i n'esborrem un, només s'esborrarà aquest equip de la llista de destí, l'operació en si es mantindrà. Però, si és l'únic equip, l'operació també s'esborrarà. El mateix passa amb les operacions "enllaçar a la plantilla" i "desenllaç de la plantilla".

Les accions no es desactiven en esborrar un usuari o grup d'usuaris emprat en una operació d'"enviament de missatge".