50 Bin Dolarlık CloudWatch Hata Ayıklama Günlüğü Faturası
"Ne olur ne olmaz diye üretimdeki her şeyi loglayalım."
CloudWatch maliyetlerinde aylık 50.000$:
- Günde 500GB hata ayıklama günlüğü
- Günlüklerin %99'u hiç okunmadı
- Saklama politikası ayarlanmadı
- 12 aylık birikim
Neleri logluyorduk:
- Her HTTP istek gövdesi (büyük yükler dahil)
- Parametrelerle birlikte her veritabanı sorgusu
- Hata ayıklama seviyesinde izleme bilgileri
- Sağlık kontrolü yanıtları (her pod için 10 saniyede bir)
Çözüm:
- Yapılandırılmış loglamaya geçildi
- Log seviyeleri ayarlandı (üretimde WARN, hazırlıkta DEBUG)
- CloudWatch'ta 7 günlük saklama
- Uzun vadeli günlükler → Sorgular için Athena ile S3'e
- Örneklenmiş hata ayıklama günlüğü (isteklerin %1'i)
Sonuç: Aylık 50.000$ → Aylık 3.200$.
Ders: Günlükler kullanışlıdır. println("burada") için kurumsal depolama ücreti ödemek değil.