Ensure server parameter 'log_checkpoints' is set to 'ON' for PostgreSQL flexible server
Dlaczego to jest ważne
Gdy rejestrowanie punktów kontrolnych (checkpoint logging) jest wyłączone na elastycznych serwerach PostgreSQL, tracone są krytyczne dane diagnostyczne dotyczące operacji bazy danych. Bez tych dzienników nie można skutecznie rozwiązywać problemów z błędami konfiguracji, słabą wydajnością zapytań ani nieoczekiwanymi restartami. Włączenie parametru log_checkpoints zapewnia rejestrowanie każdego punktu kontrolnego przez bazę danych, dając widoczność niezbędną do utrzymania optymalnej wydajności i bezpieczeństwa.
Co sprawdza Aether365
Aether365 weryfikuje, czy parametr serwera log_checkpoints jest ustawiony na ON dla elastycznych serwerów Azure PostgreSQL. To sprawdzenie pojawia się w panelu Aether365 w sekcji azure-postgresql-configuration.
Jak naprawić
- Zaloguj się do Azure Portal i przejdź do swojego elastycznego serwera PostgreSQL.
- W obszarze "Settings" wybierz "Server parameters".
- W pasku wyszukiwania wpisz
log_checkpointsi wybierz ten parametr. - Ustaw wartość na
ONi kliknij "Save".
Zgodność
- CIS Microsoft Azure Foundations 3.0.0 5.2.2 (Level 1)
Powiązane zasoby
- 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)