Per configurar un trigger, procediu aix¨ª:
Veieu tamb¨¦ informaci¨® general sobre els triggers i els seus temps de c¨¤lcul.
La pestanya Trigger cont¨¦ tots els atributs essencials del trigger.
Tots els camps d'entrada obligatoris s¨®n marcats amb un asterisc vermell.
±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® |
---|---|
Nom | Nom del trigger. Les macros admeses s¨®n: {HOST.HOST}, {HOST.NAME}, {HOST.PORT}, { HOST.CONN} , {HOST.DNS}, {HOST.IP}, {ITEM.VALUE}, {ITEM.LASTVALUE}, {ITEM.LOG.*} i macros d'usuari {$MACRO}. Les macros $1, $2...$9 es poden emprar per fer refer¨¨ncia a la primera, segona...novena constant de l'expressi¨®. Nota: les macros $1-$9 es resolen correctament si fan refer¨¨ncia a constants en expressions relativament simples i senzilles. Per exemple, el nom "C¨¤rrega de la CPU superior a $1 a {HOST.NAME}" canviar¨¤ autom¨¤ticament a "C¨¤rrega de la CPU superior a 5 al nou equip" si l'expressi¨® ¨¦s last(/New Host/system.cpu.load [percpu ,avg1 ])>5 |
Nom de l'esdeveniment | Si s'estableix, aquest nom s'emprar¨¤ per crear el nom de l'esdeveniment del problema, en lloc del nom del trigger. El nom de l'esdeveniment es pot emprar per crear alertes que continguin dades del problema (veieu exemple). S'admeten el mateix conjunt de macros que al nom del trigger, m¨¦s les macros d'expressi¨® {TIME} i {?EXPRESSION}. S'admet des de Áú»¢¶Ä²© 5.2.0. |
Dades operacionals | Les dades operatives permeten definir cadenes arbitr¨¤ries amb macros. Les macros es resoldran din¨¤micament en dades en temps real a Monitoratge ¡ú Problemes. Tot i que les macros del nom del trigger (veieu m¨¦s amunt) resoldran els seus valors en el moment que es produeixi un problema i es convertiran en la base d'un nom de problema est¨¤tic, les macros de les dades operatives conserven la capacitat de mostrar din¨¤micament la informaci¨® m¨¦s recent. S'admet el mateix conjunt de macros que al nom del trigger. |
Gravetat | Definiu el trigger requerit [gravetat] fent clic als botons. |
·¡³æ±è°ù±ð²õ²õ¾±¨® del problema | ³¢¨°²µ¾±³¦²¹ ·¡³æ±è°ù±ð²õ²õ¾±¨® que s'empra per definir les condicions d'un problema. Es crea un problema un cop es compleixen totes les condicions incloses a l'expressi¨®, ¨¦s a dir, dir que l'expressi¨® s'avalua com a VERTADERA. El problema es resoldr¨¤ tan bon punt l'expressi¨® s'avalu? com a FALSA, tret que s'especifiquen condicions de recuperaci¨® addicionals a ·¡³æ±è°ù±ð²õ²õ¾±¨® de recuperaci¨®. |
Generaci¨® d'esdeveniments d'acord | Opcions de generaci¨® d'esdeveniments d'acord: ·¡³æ±è°ù±ð²õ²õ¾±¨® - Els esdeveniments d'acord es generen a partir de la mateixa expressi¨® que els esdeveniments problem¨¤tics; ·¡³æ±è°ù±ð²õ²õ¾±¨® de recuperaci¨® - Els esdeveniments d'acord es generen si l'expressi¨® del problema s'avalua com a FALSA i l'expressi¨® de recuperaci¨® s'avalua com a CERTA; Cap - en aquest cas, el trigger mai tornar¨¤ a un estat correcte per si mateix. |
·¡³æ±è°ù±ð²õ²õ¾±¨® de recuperaci¨® | ·¡³æ±è°ù±ð²õ²õ¾±¨® l¨°gica (opcional) que defineix condicions addicionals que s'han de complir abans de resoldre el problema, despr¨¦s que l'expressi¨® del problema original ja s'hagi avaluat com a FALSA. L'expressi¨® de recuperaci¨® ¨¦s ¨²til per a la ³ó¾±²õ³Ù¨¨°ù±ð²õ¾± del trigger. No ¨¦s possible resoldre un problema nom¨¦s amb l'expressi¨® de recuperaci¨® si l'expressi¨® del problema sempre ¨¦s CERTA. Aquest camp nom¨¦s ¨¦s disponible si se selecciona "·¡³æ±è°ù±ð²õ²õ¾±¨® de recuperaci¨®" per a Generaci¨® d'esdeveniments d'acord. |
Mode de generaci¨® d'esdeveniments de PROBLEMA | Mode de generaci¨® d'esdeveniments de problemes: ±·´Ç³¾¨¦²õ - es genera un ¨²nic esdeveniment quan un trigger passa a l'estat "Problema" per primer cop; ²Ñ¨²±ô³Ù¾±±è±ô±ð - es genera un esdeveniment per a cada avaluaci¨® 'Problema' del trigger. |
Es tanca un esdeveniment d'acord | Trieu si es tanca l'esdeveniment d'acord: Tots els problemes - tots els problemes d'aquest trigger Tots els problemes si els valors de l'etiqueta coincideixen - nom¨¦s els problemes de trigger amb valors corresponents de l'etiqueta d'esdeveniment |
Etiqueta per a la coincid¨¨ncia | Introdu?u el nom de l'etiqueta d'esdeveniment que s'emprar¨¤ per a la correlaci¨® d'esdeveniments. Aquest camp es mostra si s'han triat "Tots els problemes si els valors de l'etiqueta coincideixen" per a la propietat Es tanca un esdeveniment d'acord i es mostra obligat¨°ria en aquest cas. |
Permetre el tancament manual | Marqueu per permetre el tancament manual d'esdeveniments problem¨¤tics generats per aquest trigger. El tancament manual ¨¦s possible quan es reconeixen esdeveniments problem¨¤tics. |
URL | Si no ¨¦s buida, la URL introdu?da aqu¨ª ¨¦s disponible com a enlla? a diverses ubicacions de front-end, com ara fent clic al nom del problema a Monitoratge ¡ú Problemes (´Ç±è³¦¾±¨® URL al men¨² Trigger) i al giny del tauler de control Problemes. S'admeten el mateix conjunt de macros que al nom del trigger, m¨¦s {EVENT.ID}, {HOST.ID} i {TRIGGER.ID}. Tingueu en compte que les macros d'usuari amb valors secrets no es resoldran a l'URL. |
¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® | Camp de text emprat per proporcionar m¨¦s informaci¨® sobre aquest trigger. Pot contindre instruccions per resoldre un problema espec¨ªfic, informaci¨® de contacte del personal responsable, etc. S'admeten el mateix conjunt de macros que al nom del trigger. |
Activat | Desmarcar aquesta casella desactivar¨¤ el trigger, si escau. Els problemes d'un trigger desactivat ja no es veuen a la interf¨ªcie, per¨° no s'esborren. |
La pestanya Etiquetes us permet definir etiquetes al nivell de trigger. Tots els problemes d'aquest trigger s'etiquetaran amb els valors introdu?ts aqu¨ª.
A m¨¦s, l'opci¨® Etiquetes i triggers heretats us permet veure les etiquetes definides a nivell de model, si el trigger prov¨¦ d'aquest model. Si hi ha diversos models amb la mateixa etiqueta, aquestes etiquetes nom¨¦s es mostren una vegada i els noms dels models es separen per comes. Un trigger no "hereta" i mostra etiquetes a nivell d'equip.
±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® |
---|---|
Nom/Valor | Definiu etiquetes personalitzades per marcar esdeveniments triggers. Les etiquetes s¨®n un parell de valors i nom d'etiqueta. Podeu emprar nom¨¦s el nom o combinar-lo amb un valor. Un trigger pot tindre diverses etiquetes amb el mateix nom, per¨° amb valors diferents. Macros d'usuari, context de macro d'usuari, macros de descoberta de baix nivell i funcions macro amb {{ITEM .VALUE}} , {{ITEM.LASTVALUE}} i macros de descoberta de baix nivell s'admeten a les etiquetes d'esdeveniment. Les macros de descoberta de baix nivell es poden emprar en un context de macro.La macro {TRIGGER.ID} ¨¦s compatible amb els valors de l'etiqueta de trigger. Aix¨° pot ser ¨²til per identificar triggers creats a partir de prototips de trigger i, per exemple, esborrar problemes d'aquests triggers durant el manteniment. Si la longitud total del valor ampliat supera els 255, es reduir¨¤ a 255 car¨¤cters. Veieu totes les macros admeses per a les etiquetes d'esdeveniment. Les etiquetes d'esdeveniment es poden emprar per a la correlaci¨® d'esdeveniments, en condicions d'acci¨® i tamb¨¦ ser¨¤ visible a Monitoratge ¡ú Problemes o el giny Problemes. |
La pestanya ¶Ù±ð±è±ð²Ô»å¨¨²Ô³¦¾±±ð²õ cont¨¦ totes les [depend¨¨ncies] del trigger.
Feu clic a Afegir per afegir una nova depend¨¨ncia.
Tamb¨¦ podeu configurar un trigger obrint un trigger existent, prement el bot¨® Clonar i despr¨¦s desant-lo amb un nom diferent.
Es pot provar el trigger configurat per determinar quin seria el resultat de l'expressi¨® en funci¨® del valor rebut.
Es pren com a exemple l'expressi¨® seg¨¹ent d'un patr¨® oficial:
avg(/Cisco IOS SNMPv2/sensor.temp.value[ciscoEnvMonTemperatureValue.{#SNMPINDEX}],5m)>{$TEMP_WARN}
or
last(/Cisco IOS SNMPv2/sensor.temp.status[ciscoEnvMonTemperatureState.{#SNMPINDEX}])={$TEMP_WARN_STATUS}
Per provar l'expressi¨®, feu clic a Expression Builder a sota del camp d'expressi¨®.
Al creador d'expressions, s'enumeren totes les expressions individuals. Per obrir la finestra de prova, feu clic a Prova sota la llista d'expressions.
A la finestra de prova, podeu introduir valors de mostra ('80', '70', '0', '1' en aquest exemple) i despr¨¦s veure el resultat de l'expressi¨® fent clic al bot¨® Prova.
Es pot veure el resultat de les expressions individuals aix¨ª com l'expressi¨® sencera.
"TRUE" significa que l'expressi¨® especificada ¨¦s correcta. En aquest cas particular A, "80" ¨¦s m¨¦s gran que el valor especificat {$TEMP_WARN}, "70" en aquest exemple. Com era d'esperar, apareix un resultat "VERTADER".
"FALSE" significa que l'expressi¨® especificada ¨¦s incorrecta. En aquest cas concret B, {$TEMP_WARN_STATUS} "1" ha d'¨¦sser igual al valor especificat, "0" en aquest exemple. Com era d'esperar, apareix un resultat "FALSE".
El tipus d'expressi¨® escollit ¨¦s "OR". Si almenys una de les condicions especificades (A o B en aquest cas) ¨¦s TRUE, el resultat global tamb¨¦ ser¨¤ TRUE. Aix¨° significa que el valor actual supera el valor d'av¨ªs i s'ha produ?t un problema.