Log data cleanup¶
Il-modulu Log data cleanup jippermetti lill-amministratur ineħħi r-rekords akkumulati fid-database tal-avvenimenti ta’ Bastion, u jiskeda dak it-tindif fuq bażi rikorrenti. Jintuża meta d-database tikber wisq, biex tiġi rispettata politika ta’ żamma, jew qabel esportazzjoni. Jeżistu żewġ tabs flimkien: Immediate cleaning, imħaddma fuq talba, u Scheduled cleaning, li taħdem awtomatikament.
Iż-żewġ tabs joffru l-istess għażla tad-dejta li għandha titħassar.
Dejta li għandha titħassar¶
Il-kaxxa ta’ selezzjoni All tkopri kull tip ta’ dejta: meta timmarkaha, it-tliet gruppi ta’ hawn taħt jiġu diżattivati, u ma jkunx hemm aktar bżonn li jimtlew.
| Grupp | Kaxxi ta’ selezzjoni offruti |
|---|---|
| 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. |
Żewġ settings jikkompletaw l-għażla, barra mill-gruppi:
| Qasam | Deskrizzjoni |
|---|---|
| PostgreSQL VACUUM | Kaxxa ta’ selezzjoni. Barra minn hekk, tħaddem VACUUM fuq id-database PostgreSQL. Waħedha, hija biżżejjed biex l-operazzjoni tkun valida. |
| Keep the last | Il-perjodu li għandu jiġi eskluż mit-tindif: numru sħiħ (minimu 0, default 2) segwit minn unità — Days, Months jew Years. Id-dejta aktar riċenti minn dak l-intervall tinżamm. L-unità magħżula minn qabel tvarja skont it-tab: Years fit-tindif immedjat, Days fit-tindif skedat. |
Xejn x’tnaddaf
Jekk ma jkun immarkat xejn — l-ebda kaxxa ta’ selezzjoni mit-tliet gruppi, la All u lanqas PostgreSQL VACUUM — l-operazzjoni tiġi rrifjutata bil-messaġġ Nothing to clean.
It-tab “Immediate cleaning”¶
It-tab fiha twissija, bl-oranġjo: Warning: Cleaning may take several hours and significantly slow down the platform.
- Immarka d-dejta li għandha titħassar (jew il-kaxxa ta’ selezzjoni All).
- Jekk meħtieġ, aġġusta Keep the last.
- Ikklikkja Start a cleaning.
Waqt it-tħaddim, il-formola tkun mgħottija b’maskra li tgħid Cleaning in progress, u l-buttuna Cancel the cleaning issir attiva. Meta tikklikkjaha jintwera Canceling...; id-dejta li diġà tħassret ma tistax tiġi rkuprata.
Ladarba l-operazzjoni titlesta, notifika tħabbar The cleanup task is finished.
Segwitu tal-istat
It-tab tistaqsi lis-server kull 5 sekondi dwar l-istat tat-tindif. Għalhekk is-segwitu jerġa’ jibda anke jekk it-tieqa tal-modulu tingħalaq u terġa’ tinfetaħ waqt li t-tindif ikun għaddej.
It-tab “Scheduled cleaning”¶
Din it-tab taħżen konfigurazzjoni ta’ tindif rikorrenti. Terġa’ tinkludi l-kaxxa Data to delete — l-istess kaxxi ta’ selezzjoni bħal hawn fuq — u żżid kaxxa Scheduling:
| Qasam | Deskrizzjoni |
|---|---|
| Disabled (default) | L-ebda tindif skedat. |
| Monthly | Tindif kull xahar, li jibda mid-data mogħtija. |
| Weekly | Tindif kull ġimgħa, li jibda mid-data mogħtija. |
| Daily | Tindif kuljum. |
| Next cleaning | Id-data tat-tindif li jmiss, fil-format dd/mm/yyyy. Ma tistax tkun qabel id-data kurrenti. Jiġi offrut qasam wieħed għall-modalità ta’ kull xahar, u ieħor għal dik ta’ kull ġimgħa. |
| Cleaning hour | Il-ħin tat-tindif, fil-format hh:mm bejn 00:00 u 23:59. Mimli minn qabel bis-siegħa kurrenti, bil-minuti fuq żero. |
Il-buttuna Validate tissalva l-iskedar. Ma tiskatta l-ebda tindif immedjat, u taġixxi biss fuq din it-tab: il-kaxxi ta’ selezzjoni tat-tab Immediate cleaning ma jiġux issalvati.