Preskočiť na obsah

Log data cleanup

Modul Log data cleanup umožňuje správcovi vymazať položky nahromadené v databáze udalostí produktu Bastion a naplánovať toto vymazávanie opakovane. Používa sa, keď databáza výrazne narastie, na dodržanie zásad uchovávania údajov alebo pred exportom. Existujú dve karty: Immediate cleaning, ktorá sa spúšťa na požiadanie, a Scheduled cleaning, ktorá sa spúšťa automaticky.

Obe karty ponúkajú rovnaký výber údajov na odstránenie.


Údaje na odstránenie

Začiarkavacie políčko All pokrýva všetky druhy údajov: jeho začiarknutím sa zakážu tri skupiny nižšie, ktoré potom už netreba vypĺňať.

Skupina Ponúkané začiarkavacie 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ýber dopĺňajú dve nastavenia mimo skupín:

Pole Popis
PostgreSQL VACUUM Začiarkavacie políčko. Navyše spustí VACUUM na databáze PostgreSQL. Samo osebe stačí na to, aby bola operácia platná.
Keep the last Obdobie, ktoré sa vylúči z čistenia: celé číslo (minimum 0, predvolene 2), za ktorým nasleduje jednotka – Days, Months alebo Years. Údaje novšie ako tento interval sa zachovajú. Vopred vybraná jednotka sa líši podľa karty: Years pri okamžitom čistení, Days pri plánovanom čistení.

Nie je čo vyčistiť

Ak nie je nič začiarknuté – žiadne začiarkavacie políčko z troch skupín, ani All, ani PostgreSQL VACUUM –, operácia sa odmietne s hlásením Nothing to clean.


Karta „Immediate cleaning“

Karta obsahuje upozornenie oranžovou farbou: Warning: Cleaning may take several hours and significantly slow down the platform.

  1. Začiarknite údaje na odstránenie (alebo začiarkavacie políčko All).
  2. Voliteľne upravte Keep the last.
  3. Kliknite na Start a cleaning.

Počas behu je formulár prekrytý maskou s textom Cleaning in progress a tlačidlo Cancel the cleaning sa stane aktívnym. Kliknutím naň sa zobrazí Canceling...; už odstránené údaje nemožno obnoviť.

Po dokončení operácie oznámenie ohlási The cleanup task is finished.

Sledovanie stavu

Karta sa každých 5 sekúnd dopytuje servera na stav čistenia. Sledovanie sa preto obnoví, aj keď sa okno modulu počas čistenia zavrie a znova otvorí.


Karta „Scheduled cleaning“

Táto karta ukladá konfiguráciu opakovaného čistenia. Opakuje oddiel Data to delete – rovnaké začiarkavacie políčka ako vyššie – a pridáva oddiel Scheduling:

Pole Popis
Disabled (predvolene) Žiadne plánované čistenie.
Monthly Mesačné čistenie od zadaného dátumu.
Weekly Týždenné čistenie od zadaného dátumu.
Daily Denné čistenie.
Next cleaning Dátum nasledujúceho čistenia vo formáte dd/mm/yyyy. Nemôže byť skorší ako aktuálny dátum. Jedno pole sa ponúka pre mesačný režim, iné pre týždenný.
Cleaning hour Čas čistenia vo formáte hh:mm medzi 00:00 a 23:59. Vopred vyplnený aktuálnou hodinou s minútami nastavenými na nulu.

Tlačidlo Validate uloží plán. Nespustí žiadne okamžité čistenie a pôsobí iba na túto kartu: začiarkavacie políčka karty Immediate cleaning sa neukladajú.