Ensure server parameter 'log_checkpoints' is set to 'ON' for PostgreSQL flexible server
Γιατί έχει σημασία
Όταν η καταγραφή checkpoints είναι απενεργοποιημένη σε ευέλικτους διακομιστές PostgreSQL, χάνονται κρίσιμα διαγνωστικά δεδομένα σχετικά με τις λειτουργίες της βάσης δεδομένων. Χωρίς αυτά τα αρχεία καταγραφής, δεν μπορείτε να αντιμετωπίσετε αποτελεσματικά σφάλματα διαμόρφωσης, κακή απόδοση ερωτημάτων ή απροσδόκητες επανεκκινήσεις. Η ενεργοποίηση του log_checkpoints διασφαλίζει ότι η βάση δεδομένων σας καταγράφει κάθε checkpoint, παρέχοντάς σας την ορατότητα που απαιτείται για τη διατήρηση της βέλτιστης απόδοσης και ασφάλειας.
Τι ελέγχει το Aether365
Το Aether365 επαληθεύει ότι η παράμετρος διακομιστή log_checkpoints έχει οριστεί σε ON για τους ευέλικτους διακομιστές σας Azure PostgreSQL. Αυτός ο έλεγχος εμφανίζεται στον πίνακα ελέγχου του Aether365 στην ενότητα ελέγχων azure-postgresql-configuration.
Πώς να το διορθώσετε
- Συνδεθείτε στην πύλη Azure και μεταβείτε στον ευέλικτο διακομιστή PostgreSQL.
- Κάτω από "Settings", επιλέξτε "Server parameters".
- Στη γραμμή αναζήτησης, πληκτρολογήστε
log_checkpointsκαι επιλέξτε την παράμετρο. - Ορίστε την τιμή σε
ONκαι κάντε κλικ στο "Save".
Συμμόρφωση
- CIS Microsoft Azure Foundations 3.0.0 5.2.2 (Επίπεδο 1)
Σχετικοί πόροι
- Configurations - List By Server (REST API)
- How to Configure Server Parameters Using Portal
- Microsoft Cloud Security Benchmark: LT-3
- Configure Logging for PostgreSQL Flexible Server
- Get-AzPostgreSqlFlexibleServerConfiguration (PowerShell)
- Update-AzPostgreSqlFlexibleServerConfiguration (PowerShell)