Hyppää sisältöön

Log data cleanup

Log data cleanup -moduulin avulla ylläpitäjä voi siivota CyberElements-alustan tapahtumatietokantaan kertyneet merkinnät ja ajastaa tämän siivouksen toistuvaksi. Sitä käytetään, kun tietokanta kasvaa suureksi, säilytyskäytännön noudattamiseksi tai ennen vientiä. Rinnakkain on kaksi välilehteä: Immediate cleaning, joka suoritetaan pyynnöstä, ja Scheduled cleaning, joka suoritetaan automaattisesti.

Kummallakin välilehdellä on sama valikoima poistettavia tietoja.


Poistettavat tiedot

All -valintaruutu kattaa kaikki tietolajit: sen valitseminen poistaa käytöstä alla olevat kolme ryhmää, joita ei silloin tarvitse enää täyttää.

Ryhmä Tarjotut valintaruudut
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.

Kaksi ryhmien ulkopuolista asetusta täydentää valintaa:

Kenttä Kuvaus
PostgreSQL VACUUM Valintaruutu. Suorittaa lisäksi VACUUM-komennon PostgreSQL-tietokannalle. Yksinään se riittää tekemään toimenpiteestä kelvollisen.
Keep the last Ajanjakso, joka jätetään siivouksen ulkopuolelle: kokonaisluku (vähintään 0, oletus 2) ja sen jälkeen yksikkö — Days, Months tai Years. Tätä aikaväliä tuoreemmat tiedot säilytetään. Esivalittu yksikkö vaihtelee välilehden mukaan: Years välittömässä siivouksessa, Days ajastetussa.

Ei mitään siivottavaa

Jos mitään ei ole valittu — ei yhtään valintaruutua kolmesta ryhmästä, ei All, ei PostgreSQL VACUUM — toimenpide evätään ilmoituksella Nothing to clean.


Välilehti ”Immediate cleaning”

Välilehdellä on oranssi varoitus: Warning: Cleaning may take several hours and significantly slow down the platform.

  1. Valitse poistettavat tiedot (tai All -valintaruutu).
  2. Säädä tarvittaessa Keep the last.
  3. Napsauta Start a cleaning.

Suorituksen aikana lomake peittyy peitteeseen, jossa lukee Cleaning in progress, ja Cancel the cleaning -painike aktivoituu. Sen napsauttaminen näyttää Canceling...; jo poistettuja tietoja ei voi palauttaa.

Kun toimenpide on valmis, ilmoitus kertoo The cleanup task is finished.

Tilan seuranta

Välilehti kysyy siivouksen tilaa palvelimelta 5 sekunnin välein. Seuranta jatkuu siksi silloinkin, kun moduulin ikkuna suljetaan ja avataan uudelleen siivouksen ollessa käynnissä.


Välilehti ”Scheduled cleaning”

Tämä välilehti tallentaa toistuvan siivouksen määrityksen. Se toistaa Data to delete -kehyksen — samat valintaruudut kuin edellä — ja lisää Scheduling -kehyksen:

Kenttä Kuvaus
Disabled (oletus) Ei ajastettua siivousta.
Monthly Kuukausittainen siivous annetusta päivästä alkaen.
Weekly Viikoittainen siivous annetusta päivästä alkaen.
Daily Päivittäinen siivous.
Next cleaning Seuraavan siivouksen päivä muodossa dd/mm/yyyy. Se ei voi olla nykyistä päivää aikaisemmin. Yksi kenttä tarjotaan kuukausittaiselle tilalle, toinen viikoittaiselle.
Cleaning hour Siivouksen kellonaika muodossa hh:mm välillä 00:00 ja 23:59. Esitäytetty nykyisellä tunnilla, minuutit nollassa.

Validate -painike tallentaa ajastuksen. Se ei laukaise välitöntä siivousta ja vaikuttaa vain tähän välilehteen: Immediate cleaning -välilehden valintaruutuja ei tallenneta.