Dashboard

Din telemetri ved allerede, hvad der er galt. Polylane læser den faktisk.

Skriv dig på ventelisten

Den holder øje, så du ikke skal stirre. Dine metrikker, logs og traces, læst døgnet rundt: vurderet, ikke bare gemt.

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 de spørgsmål, din kode kan svare på. Overvågning bygget af de loglinjer, spans og metrikker, din kode 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.

Huller lukkes med kode. Polylane skriver den manglende instrumentering for dig.

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.

Sådan virker Polylane. Den lærer dit system, holder øje med det, undersøger og handler.

  • Den lærer dit system først

    Kontekstgrafen kortlægger hver ressource og afhængighed på tværs af dine clouds, repositories og observability-udbydere. Agenter ræsonnerer over rigtig topologi, ikke gæt.

  • Detektion uden tærskler

    Indbyggede kontroller for hver udbyder, plus kontroller genereret fra dine egne gemte queries og dashboards. En statistisk gennemgang og en agent beslutter sammen, og en forbedring rejser aldrig et issue.

  • Undersøgelser, der viser beviser

    Hver påstand linker tilbage til den query, loglinje eller ændringspost, der ligger bag. En vurdering uden beviser falder tilbage til uafgjort.

  • Skrivninger skal gøres fortjent, aldrig antages

    Konti forbindes skrivebeskyttet. Rollbacks er slået fra som standard, rate-begrænsede og registrerede. Kodeændringer går gennem din normale gennemgang.

  • Den bliver skarpere hver uge

    Minder, daglige noter og overvågnings-queries genbekræftet mod rigtige data: julis undersøgelse lærer af junis.

Den kobler sig på det, du allerede kører. Forbind skrivebeskyttet og kom i gang.

Spørgsmål.

Erstatter det mine observability-værktøjer?

Nej. Polylane er ikke et dashboard eller et metriklager: den læser de samme serier, som dine dashboards viser, gennem Datadog, Honeycomb, Axiom, Grafana Cloud og Sentry, og gør den del, de ikke gør: beslutter, undersøger og handler.

Hvad hvis jeg ikke har en observability-udbyder?

Cloudens egne signaler bærer det meste: Workers-analytics på Cloudflare, CloudWatch på AWS og deres modstykker andre steder. Forbind Datadog, Honeycomb, Axiom, Grafana Cloud eller Sentry, og de serier kommer med i den samme graf som fuldgyldige kilder.

Hvad er key queries?

Overvågningsspørgsmål med en query bag hvert, genereret fra din telemetri og din forbundne kode og kørt mod en dags rigtige data, før de beholdes. Spørgsmål, kontoen ikke kan svare på endnu, beholdes bevidst som telemetrihuller, der er værd at lukke.

Vil instrumenteringsrettelserne ændre min stak?

Nej. De følger den opsætning, du allerede bruger, og tilføjer ingen nye afhængigheder: strukturerede events, fejlopsamling og de attributter, en undersøgelse faktisk har brug for.

Skaber AI-overvågning mere alarmstøj?

Standardvurderingen er intet issue. Kontroller ved, hvilken retning der er værre, forbedringer udløser aldrig noget, og trafikudsving alene behandles ikke som fejl. Stilhed er en feature: Polylane siger noget, når noget virkeligt går i stykker.

Flere anvendelser

Hold op med at stirre på dashboards. Begynd at læse svar.