Crony

Crony jsou plánované úlohy, které TAS spouští automaticky v nastavený čas: rozesílají e-mailová upozornění, spouštějí plánované procesy, publikují novinky, mažou staré logy, synchronizují uživatele a podobně. Na stránce Crony sledujete jejich stav, prohlížíte historii běhů a upravujete jejich nastavení. Stránku vidí administrátor; otevřete ji v menu Administrace dlaždicí Crony ve skupině Správa aplikace a konfigurace.

Stránka má tři záložky: Monitor cronů, Historie a Crony.

Monitor cronů

Živý přehled všech cronů s jejich posledními běhy a stavem.

Č.PrvekK čemu slouží
1Monitor cronůZáložka s přehledem stavu.
2HistorieZáložka se seznamem jednotlivých běhů.
3CronyZáložka se seznamem a nastavením cronů.
4ZavřítVrátí vás do menu Administrace.
5NázevVyhledání cronu podle názvu.
6StatusZobrazí jen crony v daném stavu: Všechny, Chyba, Varování, OK.
7Zobrazit neaktivníPřidá do přehledu i vypnuté crony.
8Období statistikZa jaké období se počítá úspěšnost a průměrná doba: 1 hodina, 8 hodin, 1 den (výchozí), 3 dny, 1 týden nebo Vše.
9Automatické obnoveníPřehled se sám obnovuje každých 10 sekund. Ve výchozím stavu zapnuto.
10ObnovitOkamžitě načte aktuální stav.
11Nápověda k indikátorůmVysvětlí, kdy cron svítí červeně a kdy oranžově.
12Souhrn problémůSeznam cronů, které mají problém, s důvodem. Klepnutím na název cronu přeskočíte na jeho kartu. Když je vše v pořádku, je zde zelené potvrzení.
13SemaforBarva stavu cronu: zelená v pořádku, oranžová varování, červená chyba.
14OblíbenéHvězdičkou si cron označíte jako oblíbený. Označení platí jen pro vás.

Karta cronu

ÚdajVýznam
Název a typNázev cronu a jeho původ: Platform (součást TAS) nebo Plugin. Pod názvem je popis.
Časování cronuKdy se cron spouští, ve formátu sekundy, minuty, hodiny, dny, měsíce, dny v týdnu.
Následující spuštěníKdy se cron spustí příště.
Poslední spuštění, DokončenýKdy poslední běh začal a skončil.
Poslední trváníJak dlouho poslední běh trval.
Poslední výsledekDokončený, Chyba nebo Běžící.
Poslední úspěchKdy cron naposledy doběhl bez chyby.
Prezenční signálKdy se běžící cron naposledy ozval.
ÚspěšnostPodíl úspěšných běhů ve zvoleném období a v závorce počet běhů.
Průměrná dobaPrůměrná délka běhu ve zvoleném období.
Po sobě jdoucí selháníKolikrát za sebou cron skončil chybou.
ŠtítkyDůvody varování, například failed 8 times in a row nebo no successful run yet.
ChybaKlepnutím zobrazíte text poslední chyby.

Běžící cron má navíc údaje Běží od, Běží a Instance.

Cron svítí červeně, když opakovaně za sebou selhal (výchozí hranice je 5 selhání; nastavuje se v Konfiguraci položkou application.crons.consecutiveFailureThreshold, která zároveň určuje, kdy odejde e-mail o selhání na adresy v application.crons.sendErrorMailAddresses). Oranžově svítí, když poslední běh selhal, cron ještě nikdy neproběhl úspěšně, neproběhl úspěšně déle než tři své intervaly, nespustil se v plánovaném čase, nebo běží výrazně déle než obvykle.

Historie

Seznam jednotlivých běhů všech cronů, od nejnovějších.

Č.PrvekK čemu slouží
1ObnovitZnovu načte seznam.
2ID běhuIdentifikátor běhu.
3CronNázev cronu.
4StavDokončený, Chyba, Běžící nebo Zabitý.
5Skutečný začátekKdy běh začal.
6Skutečný konecKdy běh skončil.
7SpuštěnoNaplánované (podle časování) nebo Ručně (spuštěno administrátorem).
8Trace IDIdentifikátor, podle kterého najdete záznamy běhu v Logy.
9Akce řádkuDetail otevře stránku běhu.

Detail běhu

Č.PrvekK čemu slouží
1Běh cronuÚdaje o běhu: ID běhu, Cron, Typ cronu, Popis, Stav, Spuštěno, Začátek, Konec, Poslední trvání, Trace ID a u neúspěšného běhu Poslední chyba.
2LogyZáznamy logu tohoto běhu se sloupci Datum, Zpráva, Kategorie, Úroveň a Trace ID. Seznam lze omezit tlačítkem Časový rozsah.
3ZavřítZavře detail běhu.

Crony

Č.PrvekK čemu slouží
1Přidat cronOtevře okno pro přidání cronu.
2ObnovitZnovu načte seznam.
3Terminovat cronyRestartuje všechny služby, které crony vykonávají. Viz upozornění níže.
4NázevNázev cronu.
5Technický názevOznačení úlohy v kódu. Jeden technický název může mít více cronů s různými názvy a parametry.
6StatusAktivní nebo Neaktivní. Neaktivní cron se nespouští.
7Časování cronuKdy se cron spouští.
8PopisCo cron dělá.
9Spustit ručněPo potvrzení Opravdu chcete spustit vybraný cron? cron jednou spustí hned, mimo plán.
10Akce řádkuNabídka Upravit, Aktivovat/Deaktivovat a Smazat.
AkceCo se stane
UpravitOtevře detail cronu.
Aktivovat / DeaktivovatZapne nebo vypne pravidelné spouštění.
SmazatPo potvrzení Opravdu chcete smazat vybraný cron? cron odstraní a zastaví jeho plánování.
Terminovat crony
Tlačítko se zeptá Opravdu chcete terminovat všechny crony? a pak ukončí všechny služby, které crony vykonávají. Běžící úlohy se přeruší a služby znovu spustí serverové prostředí. Použijte ho jen tehdy, když cron uvízl a nereaguje. Ruční spuštění také používejte uváženě: například cron pro rozesílání e-mailů odešle upozornění skutečným uživatelům.

Nejdůležitější crony

Technický názevCo dělá
MailTasksCronRozesílá e-mailová upozornění na úkoly (ve výchozím stavu každých 5 minut).
MailReportsCronRozesílá přehledy úkolů a eskalovaných úkolů.
PlanCronSpouští plánované procesy z části Plánování (každou minutu).
PostponedTaskCronAktivuje odložené úkoly a naplánované události.
PublishPostsCronPublikuje naplánované novinky a ukončuje novinky po datu konce (o půlnoci).
DeleteLogsMaže staré logy podle lhůt v parametrech.
CleanupCronMaže stará data z databáze, například logy výkonu, historii běhů cronů a frontu e-mailů.
ArchivationCronArchivuje případy podle nastavení šablon.
TemplateProcessShreddingTrvale skartuje případy po uplynutí skartační lhůty šablony.
AdSyncCronSynchronizuje uživatele a skupiny z Active Directory (LDAP).
CompetenceGeneratorCronVytváří a ruší role přidělené podle kompetencí.
GenerateThumbnailsCron, DmsFileIndexingCronVytvářejí náhledy dokumentů a indexují dokumenty pro hledání.
UsageStatisticsCron, MailUsageStatisticsCronSbírají statistiky využití a posílají je e-mailem.
PasswordExpirationNotificationCronUpozorňuje uživatele na blížící se vypršení hesla.
B2bAndSecretStoreValidationCronHlídá končící platnost tajných klíčů, API tokenů a klientů OAuth.
MsGraphCreateProcessesFromMailCron, XMLProcessImportCronZakládají případy z e-mailů v Microsoft 365 nebo ze souborů XML.

Které crony jsou aktivní a jak často běží, záleží na nastavení vaší instalace.

Přidat cron

PoleK čemu slouží
Vyberte cronPovinné. Úloha, kterou chcete naplánovat. Nabídka ukazuje technický název a původ (PLATFORM nebo PLUGIN). Po výběru se ostatní pole předvyplní výchozími hodnotami úlohy.
NázevPovinný a jedinečný. Ve výchozím stavu název úlohy.
Časování cronuŠest polí: Sekundy, Minuty, Hodiny, Dny, Měsíce, Týdny. Nad poli se zobrazuje srozumitelný popis, například At 12:00:00 AM. Hodnota * znamená každou.
StatusPřepínač Aktivní.
PopisVolitelný popis.
ParametryNastavení úlohy, pokud nějaké má. Formulář se zkontroluje před vytvořením.
VytvořitCron vytvoří a naplánuje.
ZavřítZavře okno. Pokud jste něco vyplnili, aplikace se zeptá Uložit provedené změny?.

Stejnou úlohu můžete přidat vícekrát pod různými názvy, například s jiným časováním nebo parametry.

Detail cronu

Č.PrvekK čemu slouží
1ZavřítVrátí vás do seznamu cronů.
2LogyOtevře záznamy logu tohoto cronu.
3Tovární nastaveníPo potvrzení Opravdu chcete resetovat cron do továrního nastavení? vrátí časování, popis, parametry a stav na výchozí hodnoty úlohy. Název zůstane.
4Import / ExportOkno s definicí cronu ve formátu JSON. Definici zkopírujete do jiného prostředí, nebo sem vložíte definici stejné úlohy.
5UložitUloží změny.
6Uložit a zavřítUloží změny a vrátí vás do seznamu.
7Technický názevÚloha, kterou cron spouští. Jen pro čtení.
8NázevPovinný název cronu.
9PopisVolitelný popis.
10Typ cronuPLATFORM nebo PLUGIN. Jen pro čtení.
11Časování cronuŠest polí časování se srozumitelným popisem.
12StatusPřepínač Aktivní. Cron s neplatným časováním aktivovat nelze.
13ParametryNastavení úlohy. U každého parametru vidíte nápovědu, technický název a výchozí hodnotu. Parametry cronů z pluginů jsou jen pro čtení.

Po uložení změny časování, parametrů nebo stavu se cron hned přeplánuje. U cronů pro import e-mailů z Microsoft 365 je navíc tlačítko Zjistit složky, které načte složky schránky a pomůže vybrat vstupní a výstupní složku.

Příklad: delší uchování logů
Otevřete cron s technickým názvem DeleteLogs, v Parametrech zvyšte Error Warn například na 60 a uložte. Chyby a varování v Logy se pak budou uchovávat 60 dní.

Související: Logy, Konfigurace, Plánování, Správa novinek.

Crony v5.19

CleanupCron

Team assistant (opens in a new tab)

Powered by HelpDocs (opens in a new tab)