Rozšířená nastavení - Zabránění aktivace podmínky spuštění

Throttling se používá v případech, kdy potřebujete omezit spouštění úlohy. Obvykle v případě úloh, jejichž podmínka spuštění je vázána na se opakující událost. V konkrétních případech dokážete vhodným nastavením throttlingu zabránit aktivování podmínky spuštění. Každá podmínka spuštění je vyhodnocována podle níže uvedeného schématu. Ke spuštění úlohy dojde pouze při splnění všech definovaných podmínek. Pokud nejsou definována žádná kritéria pro zabránění aktivace podmínky (throttlingu), úloha se vždy spustí na základě podmínky spuštění.

Throttling_2

K dispozici jsou následující podmínky:

1.Časové kritérium

2.Statistické kritérium

3.Kritérium protokolu událostí

Aby došlo k aktivaci podmínky a spuštění úlohy:

Musí být splněny všechny podmínky.

Všechny podmínky musí být definovány. Pokud je jedna prázdná, bude přeskočena.

Všechny časové podmínky musí být splněny – jsou vyhodnocovány logickým operátorem AND.

Při použití logického operátoru AND musí být splněny všechny statistické podmínky. Při použití operátoru OR musí být splněna alespoň jedna statistická podmínka.

Statistické i časové podmínky musí být splněny – jsou vyhodnocovány logickým operátorem AND (úloha se spustí výhradně při jejich splnění).

 

Pokud jsou všechny podmínky splněny, stavové informace všech observerů se vynulují. To platí pro časové i statistické podmínky. Informace se vynulují také při restartování Agenta. K resetování dojde také při každé změně podmínky spuštění. Doporučujeme vždy používat jednu statistickou podmínky a více časových. Více statistických podmínek může vést k neočekávaným spuštěním úlohy.

Předvolba

K dispozici jsou tři předdefinované předvolby. Po vybrání předvolby se přepíše výchozími hodnotami vámi zadané nastavení pro zabránění nadměrné aktivace podmínky spuštění. Načtené hodnoty si můžete dle potřeby modifikovat, ale není možné vytvářet vlastní předvolby.

Časové kritérium

Časové období (T2) – definujte časový úsek, za který chcete podmínku aktivovat pouze jednou. Například zadáte-li 10 sekund a během této doby se událost vyskytne vícekrát, k aktivaci podmínky dojde pouze jednou.

 

Počet výskytů (T1) – započítány budou pouze tiky ve stanoveném období. Kliknutím na Přidat období si zobrazíte dialogové okno pro zadání období. Zadejte vámi požadovaný rozsah času. Z menu Opakování vyberte jednu z možností a dále nastavte zobrazené možnosti. Opakování můžete definovat také CRON výrazem. Parametry rozsahu data uložíte kliknutím na tlačítko OK. Přidat můžete více rozsahů– řazeny jsou chronologicky.

 

Pro aktivaci podmínky musí být splněna všechna definovaná kritéria.

Statistické kritérium

Podmínkastatistické podmínky můžete kombinovat:

Odeslat oznámení při splnění všech statistických kritérií – AND: tento logický operátor je používán při vyhodnocování

Odeslat oznámení při splnění alespoň jednoho statistického kritéria – při vyhodnocování je použit logický operátor OR.
 

Počet výskytů (S1) – povoleno bude pouze každé X-té provedení. Například zadáte-li hodnotu 10, započítán bude pouze každý desátý tik.

Počet výskytů ve sledovaném období

Počet výskytů (S2) – započítány budou pouze tiky ve stanoveném období. Tímto definujete minimální opakování události pro spuštění úlohy. Například zadáte-li hodnotu 10, povolíte spuštění úlohy, pokud se událost ve sledovaném období vyskytla 10krát. Čítač se vynuluje při každém aktivování podmínky.

Časové období – zadejte období, ve kterém chcete výskyty sledovat.

Třetí statistické kritérium (kritérium protokolu událostí) je dostupné pouze pro některé typy podmínek spuštění. Zobrazí se ve chvíli, kdy jako typ podmínky spuštění vyberte možnost Šablona protokolů událostí.

 

Kritéria protokolu

Toto kritérium vyhodnocuje ECA jako třetí statistické kritérium (S3). Operátor (AND / OR) definovaný v sekci Použití statistického kritéria se aplikuje na všechny tři statistické podmínky. Při sestavování kritéria musíte vyplnit všechna níže uvedená pole. Při aktivaci podmínky dojde k resetování čítače.

Podmínka – definujte události nebo sadu událostí, které aktivují podmínku. Dostupné možnosti:

Vyskytne se po sobě v řadě – definujte počet událostí, které se musí pro aktivaci podmínky vyskytnout po sobě v řadě. Události musí být charakteristické.

Vyskytne se od posledního výskytu – definujte počet událostí, které se mají vyskytnout, aby došlo k aktivaci podmínky.
 

Počet výskytů – zadejte číslo, reprezentující počet charakteristických událostí s daným symbolem, které se mají vyskytnout pro aktivaci podmínky.

Symbol – v závislosti na vybraném typu definujte symbol, který se bude v protokolu vyhledávat, který je použit v podmínce spuštění. Pro zobrazení nabídky klikněte na Vybrat. Symbol můžete odstranit kliknutím na Odebrat.

note

Poznámka

Pokud použijete kritérium protokolu událostí při plánování generování přehledu, do vyhodnocování jsou zahrnuta data za všech zařízení. To může vést k velkému množství unikátních symbolů v řadě. Použití možnosti Vyskytne se po sobě v řadě volte výhradně v případě, kdy to má smysl. Chybějící hodnota (N/A) nebude považována za "unikátní", proto v takovém případě dojde k resetování čítače.

Další parametry

Jak je popsáno výše, ne každý výskyt události aktivuje podmínku spuštění. Možné akce pro události, které neaktivovaly podmínku:

Pokud došlo k přeskočení více než jedné události, seskupí se N událostí do jedné (uložená data potlačených tiků) [N <= 100].

Pokud se N == 0, zpracuje se pouze poslední událost (N znamená historii výskytů, kdy je vždy zpracována poslední událost).

Sloučí se všechny události, které neaktivovaly podmínku spuštění (poslední tik se sloučí s N historickými tiky).

 

V případě, že se podmínky spuštění aktivují příliš často, zkuste postupovat podle následujících kroků:

Pokud chcete podmínku aktivovat pouze v případě, že se vyskytne více stejných událostí, nikoli jedna, použijte statistické kritérium S1.

Pokud chcete podmínku aktivovat pouze při výskytu clusteru událostí, použijte statistické kritérium S2.

Pokud chcete ignorovat události s nechtěnými hodnotami, použijte statistické kritérium S3.

Pokud chcete ignorovat události, které se vyskytují v čase, který pro vás není relevantní (například pracovní hodiny), použijte časové kritérium T1.

Pro nastavení minimálního časového intervalu mezi dvěma podmínkami spuštění použijte časové kritérium T2.

 

note

Poznámka

Jednotlivé podmínky můžete libovolně kombinovat a vytvořit tak komplexní scénáře pro aktivaci podmínky spuštění úlohy. Více informací a příklady použití naleznete v této kapitole.