Gå til indholdet

Log data cleanup

Modulet Log data cleanup giver administratoren mulighed for at rydde de poster, der har hobet sig op i Bastions hændelsesdatabase, og for at planlægge denne rydning tilbagevendende. Det bruges, når databasen vokser sig stor, for at overholde en opbevaringspolitik eller inden en eksport. Der findes to faner: Immediate cleaning, der udføres på anmodning, og Scheduled cleaning, der kører automatisk.

Begge faner tilbyder det samme udvalg af data, der skal slettes.


Data, der skal slettes

Afkrydsningsfeltet All omfatter alle datatyper: markeres det, deaktiveres de tre grupper nedenfor, som så ikke længere skal udfyldes.

Gruppe Tilbudte afkrydsningsfelter
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.

To indstillinger uden for grupperne fuldender udvalget:

Felt Beskrivelse
PostgreSQL VACUUM Afkrydsningsfelt. Udfører desuden et VACUUM på PostgreSQL-databasen. Det er alene nok til, at handlingen er gyldig.
Keep the last Periode, der skal holdes uden for oprydningen: et heltal (mindst 0, standard 2) efterfulgt af en enhed — Days, Months eller Years. Data, der er nyere end dette interval, bevares. Den forvalgte enhed er forskellig fra fane til fane: Years ved den øjeblikkelige oprydning, Days ved den planlagte.

Intet at rydde op i

Er intet markeret — intet afkrydsningsfelt fra de tre grupper, intet All, intet PostgreSQL VACUUM — afvises handlingen med meddelelsen Nothing to clean.


Fanen ”Immediate cleaning”

Fanen bærer en advarsel i orange: Warning: Cleaning may take several hours and significantly slow down the platform.

  1. Markér de data, der skal slettes (eller afkrydsningsfeltet All).
  2. Justér om nødvendigt Keep the last.
  3. Klik på Start a cleaning.

Mens den kører, dækkes formularen af en maske med teksten Cleaning in progress, og knappen Cancel the cleaning bliver aktiv. Et klik på den viser Canceling...; data, der allerede er slettet, kan ikke gendannes.

Når handlingen er fuldført, meddeler en notifikation The cleanup task is finished.

Statusopfølgning

Fanen forespørger serveren om oprydningens tilstand hvert 5. sekund. Opfølgningen fortsætter derfor også, hvis modulvinduet lukkes og åbnes igen, mens oprydningen kører.


Fanen ”Scheduled cleaning”

Denne fane gemmer en konfiguration til en tilbagevendende oprydning. Den gentager boksen Data to delete — de samme afkrydsningsfelter som ovenfor — og tilføjer en boks Scheduling:

Felt Beskrivelse
Disabled (standard) Ingen planlagt oprydning.
Monthly Månedlig oprydning fra den angivne dato.
Weekly Ugentlig oprydning fra den angivne dato.
Daily Daglig oprydning.
Next cleaning Dato for den næste oprydning i formatet dd/mm/yyyy. Den kan ikke ligge før den aktuelle dato. Der tilbydes et felt til den månedlige tilstand og et andet til den ugentlige.
Cleaning hour Klokkeslæt for oprydningen i formatet hh:mm mellem 00:00 og 23:59. Forudfyldt med den aktuelle time og minutter på nul.

Knappen Validate gemmer planlægningen. Den udløser ingen øjeblikkelig oprydning og virker kun på denne fane: afkrydsningsfelterne i fanen Immediate cleaning gemmes ikke.