Ensure server parameter 'log_checkpoints' is set to 'ON' for PostgreSQL flexible server
Bu Neden Önemli
PostgreSQL esnek sunucularında checkpoint günlüğü devre dışı bırakıldığında, veritabanı işlemleriyle ilgili kritik tanısal veriler kaybolur. Bu günlükler olmadan, yapılandırma hatalarını, zayıf sorgu performansını veya beklenmedik yeniden başlatmaları etkili bir şekilde gideremezsiniz. log_checkpoints özelliğini etkinleştirmek, veritabanınızın her kontrol noktasını günlüğe kaydetmesini sağlayarak optimum performans ve güvenliği sürdürmek için gereken görünürlüğü size sunar.
Aether365 Ne Kontrol Eder
Aether365, Azure PostgreSQL esnek sunucularınız için log_checkpoints sunucu parametresinin ON olarak ayarlanıp ayarlanmadığını doğrular. Bu kontrol, Aether365 panosunda azure-postgresql-configuration kontrolleri bölümü altında görünür.
Nasıl Düzeltilir
- Azure portalında oturum açın ve PostgreSQL esnek sunucunuza gidin.
- "Settings" altında "Server parameters" seçeneğini belirleyin.
- Arama çubuğuna
log_checkpointsyazın ve parametreyi seçin. - Değeri
ONolarak ayarlayın ve "Save" düğmesine tıklayın.
Uyumluluk
- CIS Microsoft Azure Foundations 3.0.0 5.2.2 (Seviye 1)
İlgili Kaynaklar
- 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)