Pano

Telemetrin neyin yanlış olduğunu zaten biliyor. Polylane onu gerçekten okur.

Bekleme listesine katıl

Sen bakmak zorunda kalma diye izler. Metriklerin, günlüklerin ve izlerin gün boyu okunur: yalnızca depolanmaz, değerlendirilir.

Issues Critical latency degradation in checkout-edge worker Overview

Critical latency degradation in checkout-edge worker

Incident critical Polylane ·Detected 3 hours ago ·Last seen 4 minutes ago ·2 occurrences
OverviewInvestigationMetricsTimelineProperties
checkout-edge Cloudflare Worker

Critical latency degradation detected in checkout-edge worker: 18x+ P99 latency spikes sustained for 12 minutes

Causal metrics All metrics
Request Duration
414 ms ▲ 43.1σ
Wall Time
416 ms ▲ 43.0σ
CPU Time
14 ms ▲ 2.6σ
Blast radius
Search your cloud resources...
Graph Table
edge-gateway Cloudflare Worker ··· checkout-edge Cloudflare Worker ··· hd-prod Hyperdrive ··· payments-db PlanetScale ··· cart-svc Cloudflare Worker ···
Analysis Copy

Deploy 9f3c2a1 shrank the Hyperdrive pool hd-prod from 50 connections to 5. Under checkout load, requests queue on connection checkout and P99 rises 18× against the 30-minute baseline. Restoring the pool size restores latency.

Tags
service · checkout-edgeprovider · cloudflaredeploy · 9f3c2a1signal · wall_time_p99

Kodunun yanıtlayabileceği soruları sorar. Kodunun bildirdiği günlük satırlarından, span'lerden ve metriklerden kurulan izleme.

Clouds prod-cloudflare Key queries

Key queries

31 active · 2 telemetry gaps

Generated from your telemetry and your connected code, judged on observed data: every candidate ran against a day of real data before it was kept.

Did any payment capture fail? code answered
logs: "payment capture failed for order {orderId}"
declared in apps/api/src/payments.ts
Is the checkout webhook retrying more than usual? telemetry answered
metric: webhook.delivery.retries · rate over 5m
baseline 0.4/min over the observed day
Is the nightly reconciliation completing? code answered
logs: "reconciliation complete" · count over 24h
quiet all day: healthy. Kept because the code provably emits it
Are D1 writes hitting rate limits? telemetry unanswerable
no series found for this question
kept as a telemetry gap
Re-confirmed on every discovery run: one thin run cannot wipe a good set.

Boşluklar kodla kapatılır. Eksik enstrümantasyonu Polylane senin için yazar.

Clouds prod-cloudflare Key queries

Key queries

31 active · 2 telemetry gaps

Generated from your telemetry and your connected code, judged on observed data: every candidate ran against a day of real data before it was kept.

Did any payment capture fail? code answered
logs: "payment capture failed for order {orderId}"
declared in apps/api/src/payments.ts
Is the checkout webhook retrying more than usual? telemetry answered
metric: webhook.delivery.retries · rate over 5m
baseline 0.4/min over the observed day
Is the nightly reconciliation completing? code answered
logs: "reconciliation complete" · count over 24h
quiet all day: healthy. Kept because the code provably emits it
Are D1 writes hitting rate limits? telemetry unanswerable
no series found for this question
kept as a telemetry gap
Re-confirmed on every discovery run: one thin run cannot wipe a good set.

Polylane nasıl çalışır. Sistemini öğrenir, izler, inceler ve harekete geçer.

  • Önce sistemini öğrenir

    Bağlam grafiği bulutların, depoların ve gözlemlenebilirlik sağlayıcıların boyunca her kaynağı ve bağımlılığı haritalar. Ajanlar tahminler değil, gerçek topoloji üzerinde akıl yürütür.

  • Eşiksiz tespit

    Her sağlayıcı için yerleşik kontroller, ayrıca kendi kaydettiğin sorgulardan ve panolardan üretilen kontroller. Bir istatistiksel geçiş ve bir ajan birlikte karar verir ve bir iyileşme asla sorun açmaz.

  • Kanıt gösteren incelemeler

    Her iddia arkasındaki sorguya, günlük satırına veya değişiklik kaydına bağlanır. Kanıtsız bir karar sonuçsuza düşer.

  • Yazmalar kazanılır, asla varsayılmaz

    Hesaplar salt okunur bağlanır. Geri almalar varsayılan olarak kapalı, hız sınırlı ve kayıt altındadır. Kod değişiklikleri normal incelemenden geçer.

  • Her hafta daha da keskinleşir

    Bellekler, günlük notlar ve gerçek veriye karşı yeniden doğrulanan izleme sorguları: temmuz incelemesi haziranınkinden öğrenir.

Zaten çalıştırdığın şeylere takılır. Salt okunur bağla ve başla.

Sorular.

Bu, gözlemlenebilirlik araçlarımın yerini alır mı?

Hayır. Polylane bir pano ya da metrik deposu değil: panolarının çizdiği serilerin aynısını Datadog, Honeycomb, Axiom, Grafana Cloud ve Sentry üzerinden okur ve onların yapmadığı kısmı yapar: karar vermek, incelemek ve harekete geçmek.

Gözlemlenebilirlik sağlayıcım yoksa ne olur?

Bulutun yerel sinyalleri çoğunu karşılar: Cloudflare'de Workers analitiği, AWS'de CloudWatch ve başka yerlerde dengi. Datadog, Honeycomb, Axiom, Grafana Cloud veya Sentry'yi bağla; o seriler aynı grafiğe birinci sınıf kaynaklar olarak katılır.

Key queries nedir?

Her birinin arkasında bir sorgu olan izleme soruları; telemetrinden ve bağlı kodundan üretilir ve saklanmadan önce bir günlük gerçek veriye karşı yürütülür. Hesabın henüz yanıtlayamadığı sorular, kapatılmaya değer telemetri boşlukları olarak bilerek saklanır.

Enstrümantasyon düzeltmeleri yığınımı değiştirir mi?

Hayır. Zaten kullandığın kurulumu yansıtır ve yeni bağımlılık eklemez: yapılandırılmış olaylar, hata yakalama ve bir incelemenin gerçekten ihtiyaç duyduğu öznitelikler.

Yapay zeka ile izleme daha fazla uyarı gürültüsü yaratır mı?

Varsayılan karar sorun yok. Kontroller hangi yönün kötü olduğunu bilir, iyileşmeler asla tetiklenmez ve tek başına trafik dalgalanmaları hata sayılmaz. Sessizlik bir özelliktir: Polylane gerçek bir şey bozulduğunda konuşur.

Daha fazla kullanım senaryosu

Panolara bakmayı bırak. Yanıtları okumaya başla.