Kihagyás

Log data cleanup

A Log data cleanup modul lehetővé teszi a rendszergazda számára, hogy kiürítse a Bastion eseményadatbázisában felgyűlt rekordokat, és ezt a kiürítést ismétlődően ütemezze. Akkor használatos, ha az adatbázis nagyra nő, egy adatmegőrzési szabályzat betartásához, vagy egy exportálás előtt. Két lap létezik egymás mellett: az igény szerint futtatott Immediate cleaning és az automatikusan futó Scheduled cleaning.

Mindkét lapon ugyanazok a törlendő adatok választhatók ki.


Törlendő adatok

Az All jelölőnégyzet minden adattípust lefed: bejelölésekor az alatta lévő három csoport nem használható, így azokat már nem kell kitölteni.

Csoport Felkínált jelölőnégyzetek
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.

A csoportokon kívül két beállítás egészíti ki a kijelölést:

Mező Leírás
PostgreSQL VACUUM Jelölőnégyzet. Ezenkívül egy VACUUM műveletet is futtat a PostgreSQL-adatbázison. Önmagában is elegendő ahhoz, hogy a művelet érvényes legyen.
Keep the last A tisztításból kizárandó időszak: egy egész szám (minimum 0, alapértelmezett érték: 2), amelyet egy egység követ — Days, Months vagy Years. Az ennél az intervallumnál újabb adatok megmaradnak. Az előre kiválasztott egység lapról lapra eltér: azonnali tisztításnál Years, ütemezett tisztításnál Days.

Nincs mit tisztítani

Ha semmi nincs bejelölve — sem jelölőnégyzet a három csoportból, sem All, sem PostgreSQL VACUUM —, a rendszer a műveletet a Nothing to clean üzenettel utasítja el.


Az „Immediate cleaning” lap

A lapon narancssárga figyelmeztetés látható: Warning: Cleaning may take several hours and significantly slow down the platform.

  1. Jelölje be a törlendő adatokat (vagy az All jelölőnégyzetet).
  2. Szükség esetén módosítsa a Keep the last értékét.
  3. Kattintson a Start a cleaning gombra.

Futás közben az űrlapot egy Cleaning in progress feliratú maszk takarja, és a Cancel the cleaning gomb aktívvá válik. Rákattintva megjelenik a Canceling... felirat; a már törölt adatok nem állíthatók vissza.

A művelet befejeződése után egy értesítés jelzi: The cleanup task is finished.

Állapotkövetés

A lap 5 másodpercenként lekérdezi a kiszolgálótól a tisztítás állapotát. A követés ezért akkor is folytatódik, ha a modul ablakát a tisztítás futása közben bezárják, majd újra megnyitják.


A „Scheduled cleaning” lap

Ez a lap egy ismétlődő tisztítási konfigurációt tárol. Megismétli a Data to delete keretet — ugyanazokkal a jelölőnégyzetekkel, mint fent —, és kiegészíti egy Scheduling kerettel:

Mező Leírás
Disabled (alapértelmezett) Nincs ütemezett tisztítás.
Monthly Havi tisztítás a megadott dátumtól kezdve.
Weekly Heti tisztítás a megadott dátumtól kezdve.
Daily Napi tisztítás.
Next cleaning A következő tisztítás dátuma dd/mm/yyyy formátumban. Nem lehet korábbi az aktuális dátumnál. A havi módhoz egy mező, a heti módhoz egy másik mező tartozik.
Cleaning hour A tisztítás időpontja hh:mm formátumban, 00:00 és 23:59 között. Előre ki van töltve az aktuális órával, a percek értéke nulla.

A Validate gomb menti az ütemezést. Nem indít azonnali tisztítást, és csak erre a lapra hat: az Immediate cleaning lap jelölőnégyzetei nem mentődnek.