Log data cleanup¶
Modul Log data cleanup umožňuje správci vyčistit položky nahromaděné v databázi událostí CyberElements a naplánovat toto čištění tak, aby se opakovalo. Používá se, když databáze výrazně roste, k dodržení zásady uchovávání nebo před exportem. Existují dvě karty: Immediate cleaning, spouštěná na vyžádání, a Scheduled cleaning, která se spouští automaticky.
Obě karty nabízejí stejný výběr dat k odstranění.
Data k odstranění¶
Zaškrtávací políčko All pokrývá všechny druhy dat: jeho zaškrtnutím se zakážou tři skupiny níže, které pak již není třeba vyplňovat.
| Skupina | Nabízená zaškrtávací políčka |
|---|---|
| Action Type | Add, Modify, Delete. |
| Sessions | Close, Pause, Resume. |
| Information | Administration Console connections, Web portal connections, Applications launching, Applications closing, Gateways, HTML5 Gateways, User plugin, Direct sessions launching, Direct sessions closing, Actions on passwords. |
Výběr doplňují dvě nastavení mimo skupiny:
| Pole | Popis |
|---|---|
| PostgreSQL VACUUM | Zaškrtávací políčko. Navíc spustí VACUUM na databázi PostgreSQL. Samo o sobě stačí k tomu, aby byla operace platná. |
| Keep the last | Období vyloučené z čištění: celé číslo (minimálně 0, výchozí 2), za kterým následuje jednotka — Days, Months nebo Years. Data novější než tento interval se zachovají. Předvybraná jednotka se liší podle karty: Years při okamžitém čištění, Days při plánovaném čištění. |
Nic k vyčištění
Pokud není nic zaškrtnuto — žádné zaškrtávací políčko ze tří skupin, ani All, ani PostgreSQL VACUUM — operace je odmítnuta zprávou Nothing to clean.
Karta „Immediate cleaning“¶
Karta obsahuje oranžově zobrazené upozornění: Warning: Cleaning may take several hours and significantly slow down the platform.
- Zaškrtněte data k odstranění (nebo zaškrtávací políčko All).
- Volitelně upravte Keep the last.
- Klikněte na Start a cleaning.
Během čištění je formulář překryt maskou s nápisem Cleaning in progress a tlačítko Cancel the cleaning se stane aktivním. Kliknutím na něj se zobrazí Canceling...; již odstraněná data nelze obnovit.
Po dokončení operace se zobrazí oznámení The cleanup task is finished.
Sledování stavu
Karta se serveru na stav čištění dotazuje každých 5 sekund. Sledování proto pokračuje, i když se okno modulu během čištění zavře a znovu otevře.
Karta „Scheduled cleaning“¶
Tato karta ukládá konfiguraci opakovaného čištění. Opakuje oddíl Data to delete — stejná zaškrtávací políčka jako výše — a přidává oddíl Scheduling:
| Pole | Popis |
|---|---|
| Disabled (výchozí) | Žádné plánované čištění. |
| Monthly | Měsíční čištění počínaje zadaným datem. |
| Weekly | Týdenní čištění počínaje zadaným datem. |
| Daily | Denní čištění. |
| Next cleaning | Datum příštího čištění ve formátu dd/mm/yyyy. Nemůže být dřívější než aktuální datum. Jedno pole se nabízí pro měsíční režim, další pro týdenní. |
| Cleaning hour | Čas čištění ve formátu hh:mm mezi 00:00 a 23:59. Předvyplněno aktuální hodinou s minutami na nule. |
Tlačítko Validate uloží plán. Nespouští žádné okamžité čištění a působí pouze na tuto kartu: zaškrtávací políčka karty Immediate cleaning se neukládají.