Dashbord

Telemetrien din vet allerede hva som er galt. Polylane leser den faktisk.

Bli med på ventelisten

Den følger med, så du ikke må stirre. Metrikkene, loggene og tracene dine, lest døgnet rundt: vurdert, ikke bare lagret.

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

Den stiller spørsmålene koden din kan svare på. Overvåking bygget fra logglinjene, spanene og metrikkene koden din erklærer.

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.

Hull lukkes med kode. Polylane skriver den manglende instrumenteringen for deg.

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.

Slik fungerer Polylane. Den lærer systemet ditt, følger med på det, undersøker og handler.

  • Den lærer systemet ditt først

    Kontekstgrafen kartlegger hver ressurs og avhengighet på tvers av skyene, repositoriene og observerbarhetsleverandørene dine. Agenter resonnerer over faktisk topologi, ikke gjetninger.

  • Deteksjon uten terskler

    Innebygde sjekker for hver leverandør, pluss sjekker generert fra dine egne lagrede spørringer og dashbord. En statistisk gjennomgang og en agent avgjør sammen, og en forbedring reiser aldri et issue.

  • Undersøkelser som viser belegg

    Hver påstand lenker tilbake til spørringen, logglinjen eller endringsoppføringen bak den. En konklusjon uten bevis faller tilbake til uavklart.

  • Skriving må gjøres fortjent, aldri antas

    Kontoer kobles til skrivebeskyttet. Rollbacks er av som standard, ratebegrenset og dokumentert. Kodeendringer går gjennom den vanlige gjennomgangen din.

  • Den blir skarpere hver uke

    Minner, dagsnotater og overvåkingsspørringer bekreftet på nytt mot ekte data: julis undersøkelse lærer av junis.

Den kobler seg på det du allerede kjører. Koble til skrivebeskyttet og start.

Spørsmål.

Erstatter dette observerbarhetsverktøyene mine?

Nei. Polylane er ikke et dashbord eller et metrikklager: den leser de samme seriene som dashbordene dine tegner opp, gjennom Datadog, Honeycomb, Axiom, Grafana Cloud og Sentry, og gjør den delen de ikke gjør: avgjøre, undersøke og handle.

Hva om jeg ikke har en observerbarhetsleverandør?

Skyenes egne signaler dekker det meste: Workers-analyse på Cloudflare, CloudWatch på AWS, og tilsvarende andre steder. Koble til Datadog, Honeycomb, Axiom, Grafana Cloud eller Sentry, og de seriene går inn i den samme grafen som fullverdige kilder.

Hva er key queries?

Overvåkingsspørsmål med en spørring bak hvert av dem, generert fra telemetrien din og den tilkoblede koden din, og kjørt mot en dag med ekte data før de beholdes. Spørsmål kontoen ikke kan svare på enda, beholdes bevisst, som telemetrihull verdt å lukke.

Vil instrumenteringsfiksene endre stacken min?

Nei. De følger oppsettet du allerede bruker og legger ikke til nye avhengigheter: strukturerte events, feilfangst og attributtene en undersøkelse faktisk trenger.

Skaper KI-overvåking mer varselstøy?

Standardkonklusjonen er ikke noe issue. Sjekker vet hvilken retning som er verre, forbedringer utløser aldri noe, og trafikksvingninger alene behandles ikke som feil. Stillhet er en funksjon: Polylane sier noe når noe ekte går i stykker.

Flere bruksområder

Slutt å stirre på dashbord. Begynn å lese svar.