Gå till innehållet

Log data cleanup

Modulen Log data cleanup gör det möjligt för administratören att rensa de poster som samlats i händelsedatabasen i Bastion och att schemalägga denna rensning återkommande. Den används när databasen växer sig stor, för att följa en lagringspolicy eller inför en export. Två flikar finns: Immediate cleaning, som körs på begäran, och Scheduled cleaning, som körs automatiskt.

Båda flikarna erbjuder samma urval av data att ta bort.


Data att ta bort

Kryssrutan All täcker alla slags data: att markera den inaktiverar de tre grupperna nedanför, som då inte längre behöver fyllas i.

Grupp Kryssrutor som erbjuds
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.

Två inställningar utanför grupperna kompletterar urvalet:

Fält Beskrivning
PostgreSQL VACUUM Kryssruta. Kör dessutom ett VACUUM på PostgreSQL-databasen. Ensam räcker den för att åtgärden ska vara giltig.
Keep the last Period som ska undantas från rensningen: ett heltal (minst 0, standard 2) följt av en enhet — Days, Months eller Years. Data som är nyare än detta intervall bevaras. Den förvalda enheten skiljer sig per flik: Years i den omedelbara rensningen, Days i den schemalagda.

Inget att rensa

Om inget är markerat — ingen kryssruta i de tre grupperna, inget All, inget PostgreSQL VACUUM — avvisas åtgärden med meddelandet Nothing to clean.


Fliken ”Immediate cleaning”

Fliken har en varning i orange: Warning: Cleaning may take several hours and significantly slow down the platform.

  1. Markera de data som ska tas bort (eller kryssrutan All).
  2. Justera vid behov Keep the last.
  3. Klicka på Start a cleaning.

Under körningen täcks formuläret av en mask med texten Cleaning in progress, och knappen Cancel the cleaning blir aktiv. Ett klick på den visar Canceling...; data som redan tagits bort kan inte återställas.

När åtgärden är klar meddelar en avisering The cleanup task is finished.

Statusuppföljning

Fliken frågar servern om rensningens tillstånd var 5:e sekund. Uppföljningen fortsätter därför även om modulfönstret stängs och öppnas igen medan rensningen körs.


Fliken ”Scheduled cleaning”

Denna flik sparar en konfiguration för en återkommande rensning. Den upprepar rutan Data to delete — samma kryssrutor som ovan — och lägger till en ruta Scheduling:

Fält Beskrivning
Disabled (standard) Ingen schemalagd rensning.
Monthly Månatlig rensning, från och med det angivna datumet.
Weekly Veckovis rensning, från och med det angivna datumet.
Daily Daglig rensning.
Next cleaning Datum för nästa rensning, i formatet dd/mm/yyyy. Det kan inte ligga före det aktuella datumet. Ett fält erbjuds för det månatliga läget, ett annat för det veckovisa.
Cleaning hour Tid för rensningen, i formatet hh:mm mellan 00:00 och 23:59. Förifylld med den aktuella timmen, minuter på noll.

Knappen Validate sparar schemaläggningen. Den utlöser ingen omedelbar rensning och verkar endast på denna flik: kryssrutorna i fliken Immediate cleaning sparas inte.