Ensure server parameter 'log_checkpoints' is set to 'ON' for PostgreSQL flexible server
Pourquoi c'est important
Lorsque la journalisation des points de contrôle est désactivée sur les serveurs flexibles PostgreSQL, des données de diagnostic essentielles concernant les opérations de la base de données sont perdues. Sans ces journaux, vous ne pouvez pas résoudre efficacement les erreurs de configuration, les mauvaises performances des requêtes ou les redémarrages inattendus. L'activation de log_checkpoints garantit que votre base de données enregistre chaque point de contrôle, vous offrant ainsi la visibilité nécessaire pour maintenir des performances et une sécurité optimales.
Ce que vérifie Aether365
Aether365 vérifie que le paramètre serveur log_checkpoints est défini sur ON pour vos serveurs flexibles Azure PostgreSQL. Cette vérification apparaît dans le tableau de bord Aether365 sous la section des vérifications azure-postgresql-configuration.
Comment corriger
- Connectez-vous au portail Azure et accédez à votre serveur flexible PostgreSQL.
- Sous "Settings", sélectionnez "Server parameters".
- Dans la barre de recherche, saisissez
log_checkpointset sélectionnez le paramètre. - Définissez la valeur sur
ONet cliquez sur "Save".
Conformité
- CIS Microsoft Azure Foundations 3.0.0 5.2.2 (Niveau 1)
Ressources associées
- 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)