Log data cleanup¶
Modulyje Log data cleanup administratorius gali išvalyti CyberElements įvykių duomenų bazėje susikaupusius įrašus ir suplanuoti, kad šis išvalymas būtų atliekamas periodiškai. Jis naudojamas, kai duomenų bazė smarkiai išauga, siekiant laikytis saugojimo politikos arba prieš eksportuojant. Yra du skirtukai: Immediate cleaning, vykdomas pareikalavus, ir Scheduled cleaning, vykdomas automatiškai.
Abiejuose skirtukuose siūlomas tas pats naikintinų duomenų pasirinkimas.
Naikintini duomenys¶
Žymės langelis All apima visų rūšių duomenis: jį pažymėjus, trys toliau esančios grupės išjungiamos ir jų nebereikia pildyti.
| Grupė | Siūlomi žymės langeliai |
|---|---|
| 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. |
Pasirinkimą papildo du parametrai, nepriklausantys grupėms:
| Laukas | Aprašas |
|---|---|
| PostgreSQL VACUUM | Žymės langelis. Papildomai vykdo VACUUM PostgreSQL duomenų bazėje. Vien jo pakanka, kad operacija būtų galiojanti. |
| Keep the last | Laikotarpis, kuris neįtraukiamas į išvalymą: sveikasis skaičius (mažiausiai 0, numatytasis 2), po kurio nurodomas vienetas – Days, Months arba Years. Už šį intervalą naujesni duomenys išsaugomi. Iš anksto pasirinktas vienetas kiekviename skirtuke skiriasi: Years – momentiniam išvalymui, Days – suplanuotam išvalymui. |
Nėra ką išvalyti
Jei nieko nepažymėta – nė vieno žymės langelio iš trijų grupių, nei All, nei PostgreSQL VACUUM, – operacija atmetama su pranešimu Nothing to clean.
Skirtukas „Immediate cleaning“¶
Skirtuke rodomas oranžinis perspėjimas: Warning: Cleaning may take several hours and significantly slow down the platform.
- Pažymėkite naikintinus duomenis (arba žymės langelį All).
- Jei reikia, pakoreguokite Keep the last.
- Spustelėkite Start a cleaning.
Kol vyksta išvalymas, formą uždengia kaukė su užrašu Cleaning in progress, o mygtukas Cancel the cleaning tampa aktyvus. Jį spustelėjus rodoma Canceling...; jau panaikintų duomenų atkurti negalima.
Baigus operaciją, pranešime skelbiama The cleanup task is finished.
Būsenos stebėjimas
Skirtukas kas 5 sekundes užklausia serverio išvalymo būsenos. Todėl stebėjimas tęsiamas net tada, kai modulio langas uždaromas ir vėl atidaromas vykstant išvalymui.
Skirtukas „Scheduled cleaning“¶
Šiame skirtuke saugoma periodinio išvalymo konfigūracija. Jame pakartojamas rėmelis Data to delete – tie patys žymės langeliai kaip aukščiau – ir pridedamas rėmelis Scheduling:
| Laukas | Aprašas |
|---|---|
| Disabled (numatytasis) | Suplanuoto išvalymo nėra. |
| Monthly | Išvalymas kas mėnesį, pradedant nuo nurodytos datos. |
| Weekly | Išvalymas kas savaitę, pradedant nuo nurodytos datos. |
| Daily | Išvalymas kasdien. |
| Next cleaning | Kito išvalymo data, formatu dd/mm/yyyy. Ji negali būti ankstesnė už dabartinę datą. Vienas laukas siūlomas kas mėnesį vykdomam režimui, kitas – kas savaitę vykdomam. |
| Cleaning hour | Išvalymo laikas, formatu hh:mm, nuo 00:00 iki 23:59. Iš anksto užpildomas dabartine valanda, minutės – nulis. |
Mygtukas Validate įrašo tvarkaraštį. Jis nepaleidžia jokio momentinio išvalymo ir veikia tik šį skirtuką: skirtuko Immediate cleaning žymės langeliai neįrašomi.