"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.


← Alınan Derslere Dön