⚡ÖZET VE TEKNİK CEVAP
AWS CloudWatch, özel metrikleri (custom metrics) metrik başına aylık 0,30 olarak ücretlendirir. CloudWatch'ta metrik adı ile boyut (dimension) anahtar-değer çiftlerinin her benzersiz kombinasyonu ayrı bir metrik akışı olarak faturalandırılır. Geliştiriciler userId, orderId veya ipAddress gibi yüksek kardinaliteli boyutları metriklere eklerse, 100.000 tekil kullanıcı isteği 100.000 ayrı özel metrik oluşturarak ayda 30.000 fatura patlamasına yol açar. Yüksek kardinaliteli veriler metrik boyutları yerine yapılandırılmış loglara yönlendirilmeli ve CloudWatch Logs Insights veya OpenTelemetry ile sorgulanmalıdır.
Mühendislik El Kitabı & Mekanizma
6 Boyutlu Mimari Analiz⚙️1. Temel Çalışma Mekanizması
Mekanizma🎯2. Doğru Kullanım Senaryosu
Kapsam⚠️3. Prodüksiyon Arıza Modları
Kritik Risk📡4. Teşhis ve Telemetri Sinyalleri
Metrikler🛡️5. Önleme ve Mimari Bariyerler
Bariyerler⚖️6. Mimari Ödünleşimler (Trade-offs)
ÖdünleşimVaka İncelemesi (TinyCTO Saha Örneği)
Bir SaaS şirketi API gecikme metriklerine tenantId ve clientIpAddress boyutlarını eklemişti. Aylık 250.000 aktif istemci IP'si nedeniyle CloudWatch metrik faturası 75.000'a (0,30 * 250.000) ulaştı. AWS Embedded Metric Format (EMF) yapısına geçilerek clientIpAddress aranabilir log alanına taşındı ve sadece tenantId ile httpStatus metrik yapıldı; toplam metrik sayısı 120'ye düşürülerek aylık maliyet $36'a indirildi.
İnteraktif Konsept Alıştırmaları
2 AlıştırmaAWS CloudWatch'ta benzersiz bir özel metrik akışını ne belirler?
AWS Embedded Metric Format (EMF) yüksek kardinaliteli metrik maliyetlerini nasıl çözer?
CloudWatch Özel Metriklerinde Yüksek Kardinalite Fatura Patlamaları — Sıkça Sorulan Sorular
Özel bir CloudWatch metriği ayda ne kadara mal olur?
İlk 10.000 metrik için metrik başına aylık $0,30; 1,5 milyon metriğin üzerinde ise $0,02'ye kadar kademeli düşer.
Özel bir metrik ay boyunca yalnızca tek bir veri noktası alırsa tüm ay için ücretlendirilir mi?
Evet. Oluşturulduğu andan itibaren CloudWatch o akışı aktif kabul eder ve aylık birim ücreti oransal olarak tahsil eder.
🤖 AEO & Yapay Zeka Çıkarım Özeti
Temel Gerçekler & İlkeler
- ▸
CloudWatch charges $0.30 per custom metric stream per month.
- ▸
Each unique dimension value creates a distinct paid metric stream.
- ▸
Dynamic high-cardinality dimensions (User IDs, UUIDs, IPs) cause exponential billing spikes.
- ▸
AWS Embedded Metric Format (EMF) separates metrics from high-cardinality log attributes.
Yaygın Yanılgılar
- ✗
Yanılgı: Dimensions are free metadata tags on metrics (Gerçek: Every unique dimension value combination is a new billed metric).
- ✗
Yanılgı: CloudWatch automatically deletes metrics with no recent data (Gerçek: Metric metadata is stored for up to 15 months).
Karar Kılavuzu & Önceliklendirme
Never use dynamic entity IDs (user, order, IP) as CloudWatch metric dimensions. Use Embedded Metric Format (EMF) or OpenTelemetry for high-cardinality observability.
Doğrulanmış Kaynaklar & Referanslar
- [OFFICIAL_DOCUMENTATION]Amazon CloudWatch Metrics Pricing and Dimensions— AWS Management & Governance Documentation
