Pano

Kimsenin yapmak için işe alınmadığı altyapı işi. Ajanlar tarafından haritalanır, izlenir ve dürüst tutulur.

Bekleme listesine katıl

Tek grafik, her sağlayıcı. Bakımını yaptığın bir diyagram değil: kendini eşitleyen bir grafik.

Topology
Search your cloud resources...
Galaxy
checkout-edge Worker
Critical Critical to your architecture.

Issue hotspot: 4 issues in the last 7 days

Change hotspot: 12 changes in the last 7 days

Cloudflare · coreplane · earth · Compute
hd-prod Hyperdrive
Critical Critical to your architecture.

Change hotspot: 7 changes in the last 7 days

Cloudflare · coreplane · earth · Databases
ingest-events Lambda function
Standard Important to your architecture.

Issue hotspot: 2 issues in the last 7 days

AWS · coreplane-prod · us-east-1 · Compute
payments-db Database
Critical Critical to your architecture.

Issue hotspot: 1 issue in the last 7 days

Change hotspot: 3 changes in the last 7 days

PlanetScale · coreplane · us-east · Databases

Her değişiklik kayda geçer. Gerilemeden on iki dakika önce biri kuyruğa dokundu.

Clouds prod-aws Changes

SQS visibility timeout lowered on checkout-events

Moderate impact configuration ·Synced 12 minutes ago

VisibilityTimeout on checkout-events dropped from 120s to 15s. Consumers that hold a message longer than 15 seconds will see it delivered twice; the dead-letter queue threshold is unchanged.

What we're watching
ApproximateAgeOfOldestMessage
checkout-events · baseline at change 3.2s · worse if up
Watching: no issue since this change
NumberOfMessagesReceived
checkout-events · baseline at change 41/min · worse if up
Watching: no issue since this change
Triggering events
SetQueueAttributes CloudTrail · deploy-bot · 12:41:02Z attached to this record's delta window
Full diff (3 changes)
Nodes (2) Edges (1)
2 nodes modified · 1 edge removed

Sessiz parçalar, izlenir. Duran cron, büyüyen birikim, duran worker.

Issues reconcile-orders stopped running Overview

reconcile-orders stopped running

High Incident ·Detected by Polylane
OverviewMetricsLogsTracesTimelineProperties
What changed
  • runs/day 4 → 0: no successful run since Tue 02:00 UTC
  • last attempt exited with code 137 after 91s (Tue 02:01)
  • peak memory on the final run was 2.4× the previous seven-day average
Why it matters

Orders placed since Tuesday have no reconciliation record. The finance export and the daily revenue report both read from the table this job writes.

Suggested investigation steps
  1. 1. Read the logs from the last attempt on reconcile-orders
  2. 2. Check for memory limit or plan changes on the service in the change records
  3. 3. Confirm the schedule still exists in render.yaml on main
Investigate Detected 02:31 UTC · 30 minutes after the missed run

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.

Polylane bugün hangi sağlayıcıları destekliyor?

AWS, Cloudflare, Vercel, Render, Fly.io, Kubernetes, PlanetScale, Supabase ve Modal, ayrıca kod için GitHub ve telemetri için Datadog, Honeycomb, Axiom, Grafana Cloud ve Sentry. Entegrasyonlar sayfası, sırada ne olduğu dahil tam kataloğu takip eder.

Kaynakları bulutlar arasında nasıl bağlar?

Trafiğin gerçekte aktığı şekilde: sağlayıcılar arasında eşleştirilen ana bilgisayar adları, DNS kayıtları ve IP adresleri, bağımlılıkları ortaya çıkaran ortam değişkenleri, varsa izler ve neyin nereye dağıtıldığını bildiren kod olarak altyapı.

Kaynakları etiketlemem veya topolojiyi çizmem gerekir mi?

Hayır. Her hesabı salt okunur bağla; grafik kendini kurar ve bakımını yapar. Her şeyi düzeltebilir veya not ekleyebilirsin ve ajanlar her eşitlemede onu güncel tutar.

Her bulut ne kadar erişim ister?

En azını, varsayılan olarak salt okunur: AWS kapsamlı bir CloudFormation rolüyle, Cloudflare önceden doldurulmuş token izinleriyle ve diğer her yerde dengi. Yazma erişimi ayrı, hesap bazında bir karardır.

Hangi arka plan sistemlerini izler?

Sağlayıcıların ne çalıştırıyorsa: AWS'de SQS kuyrukları ve zamanlanmış işler, Cloudflare Queues, Render arka plan worker'ları ve cron işleri, Kubernetes CronJob'ları, Fly.io makineleri. Bağlı bir hesaptaysa grafiktedir.

Daha fazla kullanım senaryosu

Bulutlarını bağla. Grafik kendini kurar.