This is a translation of the original English documentation page. Help us make it better.

2 Глобална корелација догађаја

Преглед

Глобална корелација догађаја омогућава покривање свих метрика које прати Zabbix и креирање корелација.

Могуће је корелирати догађаје креиране потпуно различитим окидачима и применити исте операције на све њих. Креирањем интелигентних правила корелације заправо је могуће поштедети се хиљада понављајућих обавештења и фокусирати се на основне узроке проблема!

Глобална корелација догађаја је моћан механизам који вам омогућава да се ослободите од логике проблема и решавања засноване на једном окидачу. До сада је један проблемски догађај креиран једним окидачем и ми смо били зависни од тог истог окидача за решавање проблема. Нисмо могли да решимо проблем који је створио један окидач другим окидачем. Али са корелацијом догађаја заснованом на означавању догађаја, можемо.

На пример, окидач дневника може пријавити проблеме са апликацијом, док окидач анкетирања може пријавити да је апликација покренута и покренута. Користећи предности ознака догађаја, можете означити окидач дневника као Статус: Не ради док окидач анкетирања означите као Статус: Активан. Затим, у глобалном правилу корелације можете повезати ове окидаче и доделити одговарајућу операцију овој корелацији, као што је затварање старих догађаја.

У другој употреби, глобална корелација може идентификовати сличне окидаче и применити исту операцију на њих. Шта ако бисмо могли да добијемо само један извештај о проблему по проблему мрежног порта? Нема потребе да их све пријављујемо. То је такође могуће са глобалном корелацијом догађаја.

Глобална корелација догађаја је конфигурисана у правилима корелације. Правило корелације дефинише како се нови проблемски догађаји упарују са постојећим проблемским догађајима и шта треба урадити у случају подударања (затворити нови догађај, затворити подударне старе догађаје генерисањем одговарајућих OK догађаја).

Ако је проблем затворен глобалном корелацијом, он се пријављује у Информације колони ПраћењеПроблеми.

Конфигурисање глобалних правила корелације је доступно само корисницима са нивоом Супер Администратор.

Корелација догађаја мора бити конфигурисана веома пажљиво, јер може негативно утицати на перформансе обраде догађаја или, ако је погрешно конфигурисана, затворити више догађаја него што је било предвиђено (у најгорем случају чак би сви проблематични догађаји могли бити затворени).

Да бисте безбедно конфигурисали глобалну корелацију, придржавајте се следећих важних савета:

  • Смањите обим корелације. Увек поставите јединствену ознаку за нови догађај који је упарен са старим догађајима и користите услов корелације Нова ознака догађаја ;
  • Додајте услов заснован на старом догађају када користите операцију Затвори стари догађај (иначе би сви постојећи проблеми могли бити затворени);
  • Избегавајте коришћење уобичајених имена ознака које могу на крају користити различите конфигурације корелације;
  • Ограничите број правила корелације на она која су вам заиста потребна.

Погледајте такође: познати проблеми.

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

Да бисте глобално конфигурисали правила корелације догађаја:

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

correlation_rule.png

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

Parameter Description
* Name* Јединствени назив правила корелације.
Type of calculation Доступне су следеће опције за израчунавање услова:
** And** - сви услови морају бити испуњени
** Or** - довољно је ако је испуњен један услов
And/Or - И са различитим типовима услова и OR са истим типом услова
Прилагођени израз - кориснички дефинисана формула за израчунавање за процену услова акције. Мора да садржи све услове (представљене великим словима A, B, C, ...) и може да садржи размаке, табулаторе, заграде ( ), и (разликује велика и мала слова), или (разликује велика и мала слова), не (разликује велика и мала слова).
* Conditions* Листа услова. Погледајте доле за детаље о конфигурисању услова.
* Description* Опис правила корелације.
* Operations* Означите поље за потврду операције која се извршава када је догађај у корелацији. Доступне су следеће операције:
Затвори старе догађаје - затвори старе догађаје када се деси нови догађај. Увек додајте услов на основу старог догађаја када користите операцију Затвори старе догађаје или сви постојећи проблеми могу бити затворени.
Затвори нови догађај - затвори нови догађај када се деси
* Enabled* Ако означите ову кућицу, правило корелације ће бити омогућено.

Да бисте конфигурисали детаље новог услова, кликните на у блоку Услови . Отвориће се искачући прозор где можете изменити детаље услова.

Parameter Description
New condition Изаберите услов за корелацију догађаја.
Напомена да ако није наведен услов старог догађаја, сви стари догађаји могу бити упарени и затворени. Слично томе, ако није наведен нови услов догађаја, сви нови догађаји могу бити упарени и затворени.
Доступни су следећи услови:
Стара ознака догађаја - наведите стару ознаку догађаја за упаривање.
Нова ознака догађаја - наведите нову ознаку догађаја за упаривање.
Нова група домаћина догађаја - наведите нову групу домаћина догађаја за упаривање.
Пар ознака догађаја - наведите нову ознаку догађаја и стару ознаку догађаја за упаривање. У овом случају, доћи ће до подударања ако се вредности ознака у оба догађаја подударају. Имена ознака не морају да се подударају.
Ова опција је корисна за подударање вредности током извршавања, које можда нису познате у тренутку конфигурације (погледајте такође Пример 1).
Стара вредност ознаке догађаја - наведите старо име и вредност ознаке догађаја за подударање, користећи следеће операторе:
једнако - има стару вредност ознаке догађаја
није једнако - нема стару вредност ознаке догађаја
садржи - има стринг у старој вредности ознаке догађаја
не садржи - нема стринг у старој вредности ознаке догађаја
Нова вредност ознаке догађаја - наведите ново име и вредност ознаке догађаја за подударање, користећи следеће операторе:
једнако - има нову вредност ознаке догађаја
није једнако - нема нову вредност ознаке догађаја
садржи - има стринг у новој вредности ознаке догађаја
не садржи - нема стринг у новој вредности ознаке догађаја

Пошто је могућа погрешна конфигурација, када се сличне ознаке догађаја могу креирати за неповезане проблеме, прегледајте случајеве наведене у наставку!

  • Стварне ознаке и вредности ознака постају видљиве само када се окидач активира. Ако је коришћени регуларни израз неважећи, он се тихо замењује стрингом *НЕПОЗНАТО*. Ако се почетни проблемски догађај са вредношћу ознаке *НЕПОЗНАТО* пропусти, могу се појавити накнадни OK догађаји са истом вредношћу ознаке *НЕПОЗНАТО* који могу затворити проблемске догађаје које нису требали затворити.
  • Ако корисник користи макро {ITEM.VALUE} без макро функција као вредност ознаке, примењује се ограничење од 255 знакова. Када су поруке дневника дугачке и првих 255 знакова је неспецифично, ово може такође резултирати сличним ознакама догађаја за неповезане проблеме.

Пример

Зауставите понављајуће проблемске догађаје са истог мрежног порта.

Ово глобално правило корелације ће корелирати проблеме ако вредности ознака Host и Port постоје на окидачу и ако су исте у оригиналном догађају и новом.

Операција ће затворити нове проблемске догађаје на истом мрежном порту, остављајући отвореним само оригинални проблем.