Preskoči na sadržaj

Log data cleanup

Modul Log data cleanup omogućuje administratoru da počisti zapise nagomilane u bazi podataka događaja proizvoda Bastion i zakaže periodično izvođenje tog čišćenja. Koristi se kada baza podataka postane velika, radi usklađenosti s pravilnikom o zadržavanju ili prije izvoza. Postoje dvije kartice: Immediate cleaning, koja se pokreće na zahtjev, 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.

  1. Označite podatke koje želite izbrisati (ili potvrdni okvir All).
  2. Po potrebi prilagodite vrijednost Keep the last.
  3. 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.