Napredne postavke – regulacija
Regulacija se upotrebljava za sprečavanje pokretanja zadatka. Obično se regulacija upotrebljava kada okidač pokreće događaj koji se često javlja. U određenim uvjetima regulacija može spriječiti pokretanje okidača. Svaki put kada se okidač pokrene, procjenjuje se s obzirom na shemu u nastavku. Samo oni okidači koji ispunjavaju posebne uvjete pokrenuli bi zadatak tada. Ako nema postavljenih uvjeta regulacije, svi događaji okidača pokrenuli bi zadatak.
Postoje dvije vrste uvjeta za regulaciju: temeljeni na vremenu i statistički. Za pokretanje zadatka potrebno je sljedeće:
•Mora ispunjavati obje vrste uvjeta
•Uvjeti moraju biti postavljeni; ako je polje za uvjet prazno, izostavlja se
•Svi uvjeti temeljeni na vremenu moraju biti ispunjeni jer se procjenjuju s operatorom AND
•Svi statistički uvjeti koje procjenjuje operator AND moraju biti ispunjeni; barem jedan statistički uvjet s operatorom OR mora biti ispunjen
•Statistički i vremenski uvjeti koji su zajedno postavljeni moraju biti ispunjeni, procjenjuje ih operator AND – samo se tada zadatak pokreće
Ako je ispunjen ijedan od definiranih uvjeta, poništavaju se složene informacije za sve promatrače (brojač ponovno počinje od 0). To vrijedi za uvjete temeljene na vremenu i statističke uvjete. Te informacije također se poništavaju ako se agent ili ERA server ponovno pokrenu. Sve izmjene na okidaču rezultiraju poništavanjem statusa. Preporučuje se upotreba samo jednog statističkog uvjeta i više uvjeta temeljenih na vremenu. Više statističkih uvjeta može uzrokovati nepotrebne komplikacije i izmijeniti rezultate okidača.
Kriteriji temeljeni na vremenu
Svi konfigurirani uvjeti moraju biti ispunjeni da bi se pokrenuo zadatak.
Skupna pozivanja tijekom vremenskog razdoblja (T2) – dopustite pokretanje jednom tijekom određenog vremenskog razdoblja. Ako se, na primjer, postavi razdoblje od deset sekundi i tijekom tog vremena dođe do deset pozivanja, samo bi prvo pokrenulo događaj.
Vremenski rasponi (T1) – dopušta pokretanje samo unutar definiranog vremenskog razdoblja. Možete dodati više vremenskih raspona na popis – bit će kronološki sortirani.
Statistički kriteriji
Primjena statističkih kriterija – statistički uvjeti mogu se kombinirati upotrebom logičkog operatora I (svi uvjeti moraju biti ispunjeni) ili logičkog operatora ILI (prvi uvjet koji je ispunjen pokreće radnju).
Aktivira se nakon sljedećeg broja pojava (S1) – dopušta samo svaki X. pogodak okidača. Na primjer, ako unesete deset, brojat će se samo svako deseto pokretanje.
Broj pojavljivanja u vremenskom razdoblju (S2) – dopušta samo pokretanja u određenom vremenskom razdoblju. Tako će se definirati najmanja frekvencija događaja za pokretanje zadatka. Na primjer, možete upotrijebiti ovu postavku da biste omogućili pokretanje zadatka ako se događaj otkrije 10 puta u jednom satu. Pokretanje okidača uzrokuje ponovno postavljanje brojača.
• Vremensko razdoblje – definirajte vremensko razdoblje za prethodno opisanu opciju.
Treći statistički uvjet dostupan je samo za određene vrste okidača. Vidi: Okidač > Vrsta okidača > Okidač dnevnika događaja.
Kriteriji dnevnika događaja
ERA ovaj kriterij procjenjuje kao treći statistički kriterij (S3). Operator Primjena statističkih kriterija (AND/OR) primjenjuje se za zajedničku procjenu svih triju statističkih uvjeta. Preporučuje se da kriterije dnevnika događaja upotrebljavate zajedno sa zadatkom Generiraj izvješće. Sva su tri polja obavezna da bi kriteriji funkcionirali. Međuspremnik simbola ponovno se postavlja ako se okidač pokrene i ako se simbol već nalazi u međuspremniku.
Simbol – prema vrsti dnevnika, koja se postavlja u izborniku Okidač, možete odabrati simbol u dnevniku koji zatim možete pretraživati. Kliknite Promijeni da bi se prikazao izbornik. Možete ukloniti odabrane simbole klikom opcije Ukloni.
Broj događaja sa simbolom – unesite cijeli broj pojedinačnih događaja s odabranim simbolom da biste pokrenuli zadatak.
Primjenjuje se kada je broj događaja – ovime se određuje vrsta događaja koji bi pokrenuli uvjet. Dostupne opcije:
•Primljeno uzastopno – odabrani broj događaja mora se dogoditi uzastopno. Ti događaji moraju biti prepoznatljivi.
•Primljeno od posljednjeg pokretanja okidača – uvjet se pokreće kada se dosegne odabrani broj prepoznatljivih događaja (od posljednjeg pokretanja zadatka).
Kada se upotrebljavaju sa zadatkom servera, sva se klijentska računala uzimaju u obzir. Nije vjerojatno da ćete primiti veći broj karakterističnih simbola u nizu. Upotrijebite postavku Primljeno uzastopno samo za razumne slučajeve. Vrijednost koja nedostaje (N/A) smatra se nejedinstvenom i stoga se međuspremnik ponovno postavlja u ovoj točki. |
Dodatna svojstva
Kao što je navedeno iznad, neće svaki događaj pokrenuti okidač. Akcije koje se poduzimaju u slučaju događaja bez okidanja:
•Ako je preskočeno više od jednog događaja, grupirajte posljednjih N događaja u jedan (pohranite podatke o potisnutim oznakama) [N <= 100]
•Za N == 0 obrađuje se samo zadnji događaj (N znači dužinu povijesti, pri čemu se posljednji događaj uvijek obrađuje)
•Svi događaji koji nisu pokrenuli okidač spajaju se (spajanje posljednje oznake s N oznaka povijesti)
Ako se okidač prečesto pokreće ili želite rjeđe primati obavijesti, razmotrite sljedeće prijedloge:
•Ako korisnik želi reagirati samo kad postoji više događaja, a ne samo jedan, pogledajte statistički uvjet S1.
•Ako se okidač treba pokretati samo kad se pojavljuju klasteri događaja, slijedite statistički uvjet S2.
•Kada se događaji s neželjenim vrijednostima trebaju ignorirati, pogledajte statistički uvjet S3.
•Kada se događaji izvan važnih sati (npr. izvan radnog vremena) trebaju ignorirati, pogledajte uvjet temeljen na vremenu T1.
•Da biste postavili minimalno vrijeme između pokretanja okidača, koristite se uvjetom temeljenim na vremenu T2.
Uvjeti se mogu i kombinirati kako bi tvorili složenije scenarije regulacije. Više pojedinosti potražite u primjerima regulacije. |