Automatic logs¶
Modul Automatic logs umožňuje správci vytvořit log aktivity CyberElements ve formátu CSV — na vyžádání nebo podle opakovaného plánu (měsíčně, týdně nebo denně) s doručením e-mailem seznamu příjemců.
Obrazovka má dvě části: generování na vyžádání a poté plánování.
Generate log¶
Tato část okamžitě vytvoří log pro zadaný rozsah dat.
| Pole | Popis |
|---|---|
| Begin date | Datum ve formátu dd/mm/yyyy. Předvyplněno dnešním datem. |
| Ending date | Datum ve formátu dd/mm/yyyy. Předvyplněno dnešním datem. |
| Generate log | Tlačítko, které spustí generování na straně serveru pro zadaná data. Během generování se stav zjišťuje každých 5 sekund. |
| (stav) | Popisek zobrazený vpravo od tlačítka pro generování. Tři hodnoty: No log available, Log generation in progress, Logs available for download. |
| Download log | Aktivní po dokončení generování. Stáhne log (report.csv). |
| Download statistics | Aktivní po dokončení generování. Stáhne odpovídající souhrn (summary.csv). |
Asynchronní chování
Během generování jsou obě tlačítka pro stažení i tlačítko Generate log zakázána: nové generování nelze spustit, dokud předchozí neskončí.
Automatic logs¶
Sbalitelná část se zaškrtávacím políčkem v názvu. Když je políčko zaškrtnuto, plánování je povoleno. Ve výchozím nastavení je zakázáno.
Vždy existuje pouze jeden plán: uložením se předchozí plán nahradí a zrušením zaškrtnutí políčka se odstraní.
Opakování¶
Tři vzájemně se vylučující možnosti, každá s polem, které ji parametrizuje:
| Pole | Popis |
|---|---|
| Monthly | Generuje log každý měsíc v den uvedený v sousedním poli Next generation. |
| Weekly | Generuje log každý týden počínaje datem uvedeným v sousedním poli Next generation. |
| Daily | Generuje log každý den. První spuštění proběhne týž den v zadaný čas, nebo následující den, pokud tento čas již uplynul. |
| Next generation | Datum prvního spuštění ve formátu dd/mm/yyyy. Nesmí být dřívější než aktuální den. Každá ze dvou možností s datem má vlastní pole. |
| Generation hour | Čas ve formátu hh:mm (od 00:00 do 23:59), kontrolovaný regulárním výrazem. Zobrazuje se vedle Daily, ale platí pro všechna tři opakování. |
Doručení e-mailem¶
| Pole | Popis |
|---|---|
| SMTP server | Needitovatelný rozevírací seznam serverů SMTP deklarovaných v konfiguraci. Povinný, když je plánování povoleno. |
| Issuer | E-mailová adresa odesílatele, kontrolovaná jako platná adresa. |
| Destination email address | Vstupní pole (zástupný text Mail), za kterým následuje tlačítko Add: adresa se přidá do seznamu, pokud je platná a v seznamu ještě není. |
| (tabulka příjemců) | Sloupec Mail se seznamem přidaných adres. Každý řádek má tlačítko pro odstranění s potvrzením, které uvádí adresu. |
Ověření při uložení
Uložení pomocí Validate je možné pouze tehdy, když je plánování zakázáno nebo seznam příjemců obsahuje alespoň jednu adresu. Když je seznam prázdný, tabulka se zvýrazní, aby upozornila na chybu. Po potvrzení uložení se okno zavře.
Časové pásmo
Časový posun prohlížeče se odesílá na server jak při načtení obrazovky, tak při uložení: naplánované datum a čas se proto interpretují v časovém pásmu správce, který je zadal.