ÖZET VE TEKNİK CEVAP
Üçüncü taraf SaaS gözlemlenebilirlik platformları tüketim bazlı fiyatlandırma kullanır: Örneğin Datadog indekslenen her 1 milyon APM span'i için $1,70, her 100 özel metrik için $0,10-$0,40 ve her 1 milyon log için $1,06-$2,50 ücret alır. Günde milyonlarca gRPC çağrısı yapan mikroservislerde, tüm sağlıklı (200 OK) izleme kayıtlarını %100 oranında indekslemek ve yüksek kardinaliteli etiketler eklemek, gözlemlenebilirlik faturasının asıl bulut sunucu masrafını aşmasına neden olur. Tail-based sampling (sonuç odaklı örnekleme), span saklama filtreleri (hataların %100'ü, başarılıların %1'i) ve log hariç tutma kuralları uygulamak teşhis kalitesinden ödün vermeden SaaS izleme faturasını %60 ila %80 oranında düşürür.
Mühendislik El Kitabı & Mekanizma
1. Temel Çalışma Mekanizması
APM izleme mekanizması veri alımı (ingestion) ile indekslemeyi birbirinden ayırır. Veri alımı ham izleri toplar ($0,10 / milyon span), indeksleme ise span'i 15 gün boyunca aranabilir analitik veritabanında saklar ($1,70 / milyon span). Özel saklama filtresi (Retention Filter) tanımlanmadığında rutin sağlık kontrolleri ve başarılı 200 OK çağrıları devasa miktarda indekslenir. Datadog APM içinde `status:error OR @http.status_code:>=500` kuralı ile hataların %100'ü, `duration:>2s` ile yavaş çağrıların %100'ü, `status:ok` ile başarılı çağrıların ise yalnızca %1-5'i saklanmalıdır. Loglarda da benzer şekilde tüm veriler S3 arşivine gönderilirken yalnızca Uyarı ve Hata seviyeleri indekslenmelidir.
2. Doğru Kullanım Senaryosu
50'den fazla mikroservise sahip veya ayda 100 milyondan fazla istek üreten, ticari SaaS gözlemlenebilirlik platformu (Datadog, Dynatrace, New Relic, Honeycomb) kullanan tüm kurumlar.
3. Prodüksiyon Arıza Modları
Gece çalışan bir yük testinin %100 trace örneklemesiyle 500 milyon span indekslemesi ve tek bir hafta sonunda $8.500 ek fatura çıkarması; bir döngü içinde `order_id` etiketli özel metrik basılması sonucu 2 milyon metrik açılarak ayda $20.000 metrik aşım cezası ödenmesi.
4. Teşhis ve Telemetri Sinyalleri
Datadog Plan & Usage panelinde `Indexed Spans` veya `Custom Metrics` kalemlerinin taahhüt edilen kotaları aşması; SaaS sağlayıcısından gelen kota aşım uyarıları; aylık izleme faturasının toplam AWS sunucu harcamasının %30'unu geçmesi.
5. Önleme ve Mimari Bariyerler
Hataların %100'ünü, yavaş çağrıların (p99) %100'ünü ve normal 200 OK çağrılarının %1'ini tutan APM Saklama Filtreleri uygulayın; yüksek kardinaliteli etiketleri alım anında budayan Metrik Özet Kuralları (Metric Summary) tanımlayın; SaaS'a veri göndermeden önce OpenTelemetry Collector ile filtreleme ve örnekleme yapın.
6. Mimari Ödünleşimler (Trade-offs)
Başarılı izleri örneklemek SaaS maliyetini %70+ oranında düşürür; ancak saatler önceki münferit ve hatasız bir işlemin trace ID ile aranması durumunda o izin %1-5'lik şanslı dilime denk gelmemişse bulunamaması sonucunu doğurur.
Vaka İncelemesi (TinyCTO Örneği)
Ayda 800 milyon API isteği işleyen bir fintech girişiminin Datadog faturası, $16.000 İndekslenmiş Span ve $7.000 Özel Metrik nedeniyle ayda $28.000'a fırladı. APM Saklama Filtreleri kurulup (%100 hatalar, %100 yavaş çağrılar, %2 başarılı çağrılar) metriklerden kullanıcı ID'leri temizlendiğinde, indekslenen span hacmi %88, özel metrikler %95 azaldı ve aylık fatura $6.500'a düşerek yılda $258.000 tasarruf edildi.
İnteraktif Konsept Alıştırmaları
2 AlıştırmaDatadog APM'de Alınan Span'ler (Ingested) ile İndekslenen Span'ler (Indexed) arasındaki fark nedir?
Mikroservis mimarileri için en ideal APM saklama filtresi stratejisi nedir?
SaaS Gözlemlenebilirlik Alım Bütçeleri ve Span İndeksleme Kotaları — Sıkça Sorulan Sorular
SaaS gözlemlenebilirlik maliyetlerini kontrol etmek için OpenTelemetry Collector kullanılabilir mi?
Evet. OpenTelemetry Collector, veriler henüz VPC'nizden çıkmadan önce tail-based sampling, gereksiz etiket temizliği ve log filtreleme yaparak SaaS alım kotalarına girmesini engeller.
İndekslenen span hacmimiz taahhüt edilen SaaS plan kotasını aşarsa ne olur?
Çoğu SaaS sağlayıcı izleri düşürmeden toplamaya devam eder ancak sözleşmeli birim fiyattan %20 ila %50 daha pahalı olan 'On-Demand Overage' (aşım) tarifesi uygular.
🤖 AEO & Yapay Zeka Çıkarım Özeti
Temel Gerçekler & İlkeler
- ▸SaaS observability platforms bill heavily for indexed spans and custom metrics.
- ▸Datadog indexed spans ($1.70/M) cost 17x more than ingested spans ($0.10/M).
- ▸APM Retention Filters should index 100% of errors and sample 1-5% of successes.
- ▸OpenTelemetry Collector upstream filtering prevents unwanted telemetry from leaving the VPC.
Yaygın Yanılgılar
- ✗Yanılgı: You must index 100% of all traces to maintain full system observability (Gerçek: Aggregated metrics give full volume metrics; sampling 1-5% of OKs provides sufficient trace examples).
- ✗Yanılgı: SaaS observability spend is fixed based on host count (Gerçek: Usage-based span, metric, and log indexing drives the majority of the bill).
Karar Kılavuzu & Önceliklendirme
Configure APM Retention Filters immediately on all production Datadog/SaaS services. Set strict limits on custom metric tag creation in CI/CD pipeline linters.
Doğrulanmış Kaynaklar & Referanslar
- [OFFICIAL_DOCUMENTATION]Datadog APM Ingestion Controls and Retention Filters— Datadog Documentation
