Log data cleanup¶
A Log data cleanup modullal a rendszergazda kiürítheti a CyberElements eseményadatbázisában felhalmozódott rekordokat, és ismétlődően ütemezheti ezt a kiürítést. Akkor használatos, ha az adatbázis nagyra nő, egy adatmegőrzési szabályzatnak való megfelelés érdekében, 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.
- Jelölje be a törlendő adatokat (vagy az All jelölőnégyzetet).
- Szükség esetén módosítsa a Keep the last értékét.
- 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.