Log data cleanup¶
Η λειτουργική μονάδα Log data cleanup δίνει στον διαχειριστή τη δυνατότητα να εκκαθαρίσει τις καταχωρήσεις που έχουν συσσωρευτεί στη βάση δεδομένων συμβάντων της πλατφόρμας CyberElements και να προγραμματίσει αυτήν την εκκαθάριση σε επαναλαμβανόμενη βάση. Χρησιμοποιείται όταν η βάση δεδομένων μεγαλώνει πολύ, για συμμόρφωση με μια πολιτική διατήρησης ή πριν από μια εξαγωγή. Συνυπάρχουν δύο καρτέλες: η καρτέλα Immediate cleaning, που εκτελείται κατόπιν αιτήματος, και η καρτέλα Scheduled cleaning, που εκτελείται αυτόματα.
Και οι δύο καρτέλες προσφέρουν την ίδια επιλογή δεδομένων προς διαγραφή.
Δεδομένα προς διαγραφή¶
Το πλαίσιο ελέγχου All καλύπτει κάθε είδος δεδομένων: η επιλογή του απενεργοποιεί τις τρεις ομάδες παρακάτω, οι οποίες δεν χρειάζεται πλέον να συμπληρωθούν.
| Ομάδα | Προσφερόμενα πλαίσια ελέγχου |
|---|---|
| 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. |
Δύο ρυθμίσεις συμπληρώνουν την επιλογή, εκτός των ομάδων:
| Πεδίο | Περιγραφή |
|---|---|
| PostgreSQL VACUUM | Πλαίσιο ελέγχου. Εκτελεί επιπλέον μια εντολή VACUUM στη βάση δεδομένων PostgreSQL. Από μόνο του, αρκεί για να είναι έγκυρη η ενέργεια. |
| Keep the last | Περίοδος που εξαιρείται από την εκκαθάριση: ένας ακέραιος αριθμός (ελάχιστο 0, προεπιλογή 2) ακολουθούμενος από μια μονάδα — Days, Months ή Years. Τα δεδομένα που είναι πιο πρόσφατα από αυτό το διάστημα διατηρούνται. Η προεπιλεγμένη μονάδα διαφέρει ανά καρτέλα: Years στην άμεση εκκαθάριση, Days στην προγραμματισμένη εκκαθάριση. |
Τίποτα προς εκκαθάριση
Αν δεν είναι επιλεγμένο τίποτα — κανένα πλαίσιο ελέγχου από τις τρεις ομάδες, ούτε το All, ούτε το PostgreSQL VACUUM — η ενέργεια απορρίπτεται με το μήνυμα Nothing to clean.
Η καρτέλα «Immediate cleaning»¶
Η καρτέλα εμφανίζει μια προειδοποίηση, με πορτοκαλί χρώμα: Warning: Cleaning may take several hours and significantly slow down the platform.
- Επιλέξτε τα δεδομένα προς διαγραφή (ή το πλαίσιο ελέγχου All).
- Προαιρετικά, προσαρμόστε τη ρύθμιση Keep the last.
- Κάντε κλικ στο κουμπί Start a cleaning.
Κατά την εκτέλεση, η φόρμα καλύπτεται από μια μάσκα με την ένδειξη Cleaning in progress και το κουμπί Cancel the cleaning γίνεται ενεργό. Όταν κάνετε κλικ σε αυτό, εμφανίζεται η ένδειξη Canceling...· τα δεδομένα που έχουν ήδη διαγραφεί δεν μπορούν να ανακτηθούν.
Μόλις ολοκληρωθεί η ενέργεια, μια γνωστοποίηση ανακοινώνει The cleanup task is finished.
Παρακολούθηση της κατάστασης
Η καρτέλα ρωτά τον διακομιστή κάθε 5 δευτερόλεπτα για την κατάσταση της εκκαθάρισης. Επομένως, η παρακολούθηση συνεχίζεται ακόμη και αν το παράθυρο της λειτουργικής μονάδας κλείσει και ανοίξει ξανά ενώ εκτελείται η εκκαθάριση.
Η καρτέλα «Scheduled cleaning»¶
Αυτή η καρτέλα αποθηκεύει μια διαμόρφωση επαναλαμβανόμενης εκκαθάρισης. Επαναλαμβάνει το πλαίσιο Data to delete — τα ίδια πλαίσια ελέγχου με παραπάνω — και προσθέτει ένα πλαίσιο Scheduling:
| Πεδίο | Περιγραφή |
|---|---|
| Disabled (προεπιλογή) | Καμία προγραμματισμένη εκκαθάριση. |
| Monthly | Μηνιαία εκκαθάριση, από την καθορισμένη ημερομηνία και μετά. |
| Weekly | Εβδομαδιαία εκκαθάριση, από την καθορισμένη ημερομηνία και μετά. |
| Daily | Ημερήσια εκκαθάριση. |
| Next cleaning | Ημερομηνία της επόμενης εκκαθάρισης, σε μορφή dd/mm/yyyy. Δεν μπορεί να είναι προγενέστερη από την τρέχουσα ημερομηνία. Προσφέρεται ένα πεδίο για τη μηνιαία λειτουργία και ένα άλλο για την εβδομαδιαία. |
| Cleaning hour | Ώρα της εκκαθάρισης, σε μορφή hh:mm μεταξύ 00:00 και 23:59. Προσυμπληρωμένη με την τρέχουσα ώρα, με τα λεπτά στο μηδέν. |
Το κουμπί Validate αποθηκεύει τον προγραμματισμό. Δεν εκκινεί καμία άμεση εκκαθάριση και ενεργεί μόνο σε αυτήν την καρτέλα: τα πλαίσια ελέγχου της καρτέλας Immediate cleaning δεν αποθηκεύονται.