1 Конфигурисање окидача

Преглед

Да бисте конфигурисали окидач, урадите следеће:

  • Идите на: Прикупљање податакаДомаћини
  • Кликните на Окидачи у реду домаћина
  • Кликните на Креирај окидач са десне стране (или на назив окидача за измените постојећи окидач)
  • Унесите параметре окидача у образац

Такође погледајте опште информације о окидачима и њихова времена израчунавања.

Конфигурација

Окидач картица садржи све битне атрибуте окидача.

Сва обавезна поља за унос су означена црвеном звездицом.

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 на новом домаћину" ако је израз последњи(/New host/system.cpu.load[percpu,avg1])>5
Event name Ако је дефинисано, ово име ће се користити за креирање назива проблематичног догађаја, уместо имена окидача.
Име догађаја се може користити за прављење значајних упозорења која садрже податке о проблему (погледајте пример).
Исти скуп макроа је подржан као у називу окидача, плус {TIME} и {?EXPRESSION} макрои израза.
Operational data Оперативни подаци омогућавају дефинисање произвољних низова заједно са макроима. Макрои ће се динамички решавати у податке у реалном времену у НадгледањеПроблеми. Док ће се макрои у називу окидача (погледајте горе) решити на своје вредности у тренутку када се проблем деси и постаће основа за статичко име проблема, макрои у оперативним подацима задржавају могућност динамичког приказа најновијих информација.
Исти скуп макроа је подржан као у називу окидача.
Severity Подесите тражени окидач озбиљност кликом на дугмад.
Expression Логички израз који се користи за дефинисање услова проблема.
Проблем се креира након што се испуне сви услови укључени у израз, тј. када израз добије вредност TRUE. Проблем ће бити решен чим израз добије вредност FALSE, осим ако додатни услови опоравка нису наведени у Изразу за опоравак.
OK event generation Опције генерисања догађаја ОК:
Израз - ОК догађаји се генеришу на основу истог израза као и проблемски догађаји;
Израз за опоравак - ОК догађаји се генеришу ако израз проблема има вредност FALSE и израз за опоравак процењује се на TRUE;
Ништа - у овом случају окидач се никада неће сам вратити у стање ОК.
Recovery expression Логички израз (опционо) који дефинише додатне услове који морају да буду испуњени пре него што се проблем реши, након што је првобитни израз проблема већ процењен као FALSE.
Израз за опоравак је користан за окидач хистерезу. Није могуће решити проблем само изразом за опоравак ако је израз проблема и даље TRUE.
Ово поље је доступно само ако је 'Израз за опоравак' изабран за генерисање догађаја ОК.
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}
       or
       last(/Cisco IOS SNMPv2/sensor.temp.status[ciscoEnvMonTemperatureState.{#SNMPINDEX}])={$TEMP_WARN_STATUS}

Да бисте тестирали израз, кликните на Конструктор израза испод поље израза.

У конструктору израза су наведени сви појединачни изрази. То отворите прозор за тестирање, кликните на Тест испод листе израза.

У прозору за тестирање можете унети узорке вредности ('80', '70', '0', '1' у овом примеру), а затим погледајте резултат израза тако што ћете кликнути на Дугме Тест.

Резултат појединачних израза као и целог израза може се видети.

"TRUE" значи да је наведени израз тачан. У овоме посебан случај А, "80" је веће од {$TEMP_WARN} наведеног вредност, "70" у овом примеру. Као што се и очекивало, појављује се "TRUE" резултат.

"FALSE" значи да је наведени израз нетачан. У овоме посебан случај B, {$TEMP_WARN_STATUS} "1" мора бити једнако са наведена вредност, "0" у овом примеру. Очекивано, "FALSE" резултат појављује се.

Изабрани тип израза је "OR". Ако бар један од наведених услова (А или B у овом случају) је ТАЧНО, укупан резултат ће бити ИСТИНА такође. То значи да тренутна вредност премашује вредност упозорења и дошло је до проблема.