Log data cleanup¶
Modul Log data cleanup omogućuje administratoru brisanje zapisa nagomilanih u bazi događaja platforme CyberElements te periodično planiranje tog brisanja. Koristi se kada baza podataka jako naraste, radi usklađenosti s pravilnikom o zadržavanju ili prije izvoza. Postoje dvije kartice: Immediate cleaning, koja se pokreće po potrebi, i Scheduled cleaning, koja se izvodi automatski.
Obje kartice nude isti odabir podataka za brisanje.
Podaci za brisanje¶
Potvrdni okvir All obuhvaća sve vrste podataka: njegovo označavanje onemogućuje tri grupe u nastavku, koje tada više nije potrebno ispunjavati.
| Grupa | Ponuđeni potvrdni okviri |
|---|---|
| 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. |
Dvije postavke izvan grupa dopunjuju odabir:
| Polje | Opis |
|---|---|
| PostgreSQL VACUUM | Potvrdni okvir. Dodatno pokreće VACUUM na bazi podataka PostgreSQL. Sam je dovoljan da operacija bude valjana. |
| Keep the last | Razdoblje koje se izuzima iz čišćenja: cijeli broj (najmanje 0, zadano 2) nakon kojeg slijedi jedinica — Days, Months ili Years. Podaci noviji od tog intervala čuvaju se. Unaprijed odabrana jedinica razlikuje se po kartici: Years pri neposrednom čišćenju, Days pri planiranom čišćenju. |
Nema ničega za čišćenje
Ako ništa nije označeno — nijedan potvrdni okvir iz triju grupa, ni All, ni PostgreSQL VACUUM — operacija se odbija porukom Nothing to clean.
Kartica „Immediate cleaning“¶
Kartica sadrži upozorenje narančastom bojom: Warning: Cleaning may take several hours and significantly slow down the platform.
- Označite podatke koje želite izbrisati (ili potvrdni okvir All).
- Po potrebi prilagodite vrijednost Keep the last.
- Kliknite Start a cleaning.
Dok se izvodi, obrazac je prekriven maskom s natpisom Cleaning in progress, a gumb Cancel the cleaning postaje aktivan. Klikom na njega prikazuje se Canceling...; već izbrisani podaci ne mogu se vratiti.
Kada se operacija dovrši, obavijest javlja The cleanup task is finished.
Praćenje stanja
Kartica svakih 5 sekundi provjerava stanje čišćenja na poslužitelju. Praćenje se stoga nastavlja čak i ako se prozor modula zatvori i ponovno otvori dok se čišćenje izvodi.
Kartica „Scheduled cleaning“¶
Ova kartica pohranjuje konfiguraciju periodičnog čišćenja. Ponavlja okvir Data to delete — isti potvrdni okviri kao gore — i dodaje okvir Scheduling:
| Polje | Opis |
|---|---|
| Disabled (zadano) | Nema planiranog čišćenja. |
| Monthly | Mjesečno čišćenje, počevši od navedenog datuma. |
| Weekly | Tjedno čišćenje, počevši od navedenog datuma. |
| Daily | Dnevno čišćenje. |
| Next cleaning | Datum sljedećeg čišćenja, u obliku dd/mm/yyyy. Ne može biti raniji od trenutačnog datuma. Jedno se polje nudi za mjesečni način, a drugo za tjedni. |
| Cleaning hour | Vrijeme čišćenja, u obliku hh:mm između 00:00 i 23:59. Unaprijed ispunjeno trenutačnim satom, s minutama na nuli. |
Gumb Validate sprema raspored. Ne pokreće neposredno čišćenje i djeluje samo na ovu karticu: potvrdni okviri kartice Immediate cleaning ne spremaju se.