Да бисте конфигурисали окидач, урадите следеће:
Такође погледајте опште информације о окидачима и њихова времена израчунавања.
Картица Окидач садржи све битне атрибуте окидача.
Сва обавезна поља за унос су означена црвеном звездицом.
Parameter | Description |
---|---|
* Name* | Назив окидача. Подржани макрои су: {HOST.HOST}, {HOST.NAME}, {HOST.PORT}, {HOST.CONN}, {HOST.DNS}, {HOST.IP}, {ITEM.VALUE}, {ITEM.LASTVALUE}, {ITEM.LOG.*} и {$MACRO} кориснички макрои. Макрои $1, $2...$9 могу се користити за референцирање на прву, другу...девету константу израза. Напомена: Макрои $1-$9 ће се исправно решити ако се референцирају на константе у релативно једноставним, јасним изразима. На пример, назив "Оптерећење процесора изнад $1 на {HOST.NAME}" ће се аутоматски променити у "Оптерећење процесора изнад 5 на новом домаћину" ако је израз last(/New host/system.cpu.load[percpu,avg1])>5 |
Event name | Ако је дефинисан, овај назив ће се користити за креирање назива проблемског догађаја, уместо назива окидача. Назив догађаја може се користити за креирање смислених упозорења која садрже податке о проблему (видети пример). Подржан је исти скуп макроа као у називу окидача, плус макрои израза {TIME} и {?EXPRESSION}. |
Operational data | Оперативни подаци омогућавају дефинисање произвољних низова заједно са макроима. Макрои ће се динамички решавати у податке у реалном времену у Праћење → Проблеми. Док ће се макрои у називу окидача (видети горе) решавати у своје вредности у тренутку када се проблем догоди и постаће основа статичког назива проблема, макрои у оперативним подацима одржавају могућност динамичког приказивања најновијих информација. Подржан је исти скуп макроа као у називу окидача. |
* Severity* | Подесите потребан окидач озбиљност кликом на дугмад. |
* Expression* | Логички израз који се користи за дефинисање услова проблема. Проблем се креира након што су испуњени сви услови укључени у израз, тј. израз се вреднује као ТАЧНО. Проблем ће бити решен чим се израз вреднује као НЕТАЧНО, осим ако нису наведени додатни услови за опоравак у Изразу за опоравак. |
OK event generation | Опције генерисања OK догађаја: Израз - OK догађаји се генеришу на основу истог израза као и проблематични догађаји; Израз за опоравак - OK догађаји се генеришу ако се проблематични израз вреднује као НЕТАЧНО, а израз за опоравак се вреднује као ТАЧНО; Ниједан - у овом случају окидач се никада неће сам вратити у OK стање. |
Recovery expression | Логички израз (опционо) који дефинише додатне услове који морају бити испуњени пре него што се проблем реши, након што је оригинални израз за проблем већ процењен као НЕТАЧАН. Израз за опоравак је користан за окидач хистерезис. Није могуће решити проблем само изразом за опоравак ако је израз за проблем и даље ТАЧАН. Ово поље је доступно само ако је "Израз за опоравак" изабрано за генерисање догађаја OK. |
PROBLEM event generation mode | Режим за генерисање догађаја проблема: Једноструки - један догађај се генерише када окидач први пут пређе у стање "Проблем"; Вишеструки - догађај се генерише након сваке евалуације окидача у стање "Проблем". |
OK event closes | Изаберите да ли се догађај у реду затвара: Сви проблеми - сви проблеми овог окидача Сви проблеми ако се вредности ознака подударају - само они проблеми који окидају проблеме са подударним вредностима ознака догађаја |
*Tag for matching** | Унесите назив ознаке догађаја који ће се користити за корелацију догађаја. Ово поље се приказује ако је изабрано „Сви проблеми ако се вредности ознака подударају“ за својство Догађај у реду се затвара и обавезно је у овом случају. |
Allow manual close | Означите да бисте дозволили ручно затварање проблемских догађаја генерисаних овим окидачем. Ручно затварање је могуће приликом потврђивања проблемских догађаја. |
Menu entry name | Ако није празно, назив унет овде (до 64 знака) се користи на неколико локација на фронтенду као ознака за URL окидача наведен у параметру URL уноса у менију. Ако је празно, користи се подразумевани назив URL окидача. Подржан је исти скуп макроа као у URL-у окидача. |
|Menu entry URL|Ако није празно, URL унет овде (до 2048 знакова) је доступан као линк у менију догађаја на неколико локација у фронтенду, на пример, када кликнете на назив проблема у Праћење → Проблеми или Проблеми виџету контролне табле.
Подржан је исти скуп макроа као у називу окидача, плус {EVENT.ID}, {HOST.ID} и {TRIGGER.ID}. Напомена: кориснички макрои са тајним вредностима неће бити разрешени у URL-у.| |* Description|Текстуално поље које се користи за пружање више информација о овом окидачу. Може да садржи упутства за решавање одређеног проблема, контакт податке одговорног особља итд.
Подржан је исти скуп макроа као у називу окидача.| | Enabled*|Опозивом ове кућице онемогућићете окидач ако је потребно.
Проблеми онемогућеног окидача се више не приказују у предњем делу, али се не бришу.|
Картица Ознаке вам омогућава да дефинишете ознаке на нивоу окидача tags. Сви проблеми овог окидача биће означени вредностима унетим овде.
Поред тога, опција Наслеђене и ознаке окидача омогућава преглед ознака дефинисаних на нивоу шаблона, ако окидач долази из тог шаблона. Ако постоји више шаблона са истом ознаком, ове ознаке се приказују једном, а имена шаблона су одвојена зарезима. Окидач не "наслеђује" и не приказује ознаке на нивоу домаћина.
Parameter | Description |
---|---|
* Name/Value** | Поставите прилагођене ознаке за обележавање догађаја окидача. Ознаке су пар назива ознаке и вредности. Можете користити само назив или га упарити са вредношћу. Окидач може имати неколико ознака са истим називом, али различитим вредностима. Кориснички макрои, кориснички макрои са контекстом, макрои за откривање ниског нивоа и макро функције са {{ITEM.VALUE}} , {{ITEM.LASTVALUE}} и макрои за откривање ниског нивоа су подржани у ознакама догађаја. Макрои за откривање ниског нивоа могу се користити унутар контекста макроа.Макро {TRIGGER.ID} је подржан у вредностима ознака окидача. Може бити корисно за идентификацију окидача креираних из прототипова окидача и, на пример, за сузбијање проблема из ових окидача током одржавања. Ако укупна дужина проширене вредности прелази 255, биће скраћена на 255 знакова. Погледајте све макрое подржане за ознаке догађаја. Ознаке догађаја могу се користити за корелацију догађаја, у условима акције и такође ће се видети у Праћење → Проблеми или виџету Проблеми. |
Картица Зависности садржи све зависности окидача.
Кликните на Додај да бисте додали нову зависност.
Такође можете конфигурисати окидач отварањем постојећег, притиском на дугме Клонирај, а затим чувањем под другим именом.
Могуће је тестирати конфигурисани израз окидача у погледу тога какав би био резултат израза у зависности од примљене вредности.
Следећи израз из званичног шаблона је узет као пример:
avg(/Cisco IOS SNMPv2/sensor.temp.value[ciscoEnvMonTemperatureValue.{#SNMPINDEX}],5m)>{$TEMP_WARN} или last(/Cisco IOS SNMPv2/sensor.temp.status[ciscoEnvMonTemperatureState.{#SNMPINDEX}])={$TEMP_WARN_STATUS}
Да бисте тестирали израз, кликните на Конструктор израза у пољу израз.
У конструктору израза, наведени су сви појединачни изрази. Да бисте отворили прозор за тестирање, кликните на Тест испод листе израза.
У прозору за тестирање можете унети примере вредности ('80', '70', '0', '1' у овом примеру) и затим видети резултат израза кликом на дугме Тест.
Може се видети резултат појединачних израза, као и целог израза.
"TRUE" значи да је наведени израз исправан. У овом конкретном случају А, "80" је веће од наведене вредности {$TEMP_WARN}, "70" у овом примеру. Као што се и очекивало, појављује се резултат "TRUE".
"FALSE" значи да је наведени израз нетачан. У овом конкретном случају Б, {$TEMP_WARN_STATUS} "1" мора бити једнако наведеној вредности, "0" у овом примеру. Као што се и очекивало, појављује се резултат "FALSE".
Изабрани тип израза је "ИЛИ". Ако је барем један од наведених услова (А или Б у овом случају) TRUE, укупан резултат ће такође бити TRUE. То значи да тренутна вредност прелази вредност упозорења и да је дошло до проблема.