Dashboard

Praca przy infrastrukturze, do której nikogo nie zatrudniono. Zmapowana, obserwowana i trzymana w ryzach przez agentów.

Dołącz do listy oczekujących

Jeden graf, każdy dostawca. Nie diagram, który utrzymujesz: graf, który synchronizuje się sam.

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

Każda zmiana trafia do rejestru. Dwanaście minut przed regresją ktoś dotknął kolejki.

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

Ciche części, pod obserwacją. Zatrzymany cron, rosnąca zaległość, worker, który stanął.

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

Jak działa Polylane. Poznaje twój system, obserwuje go, bada i działa.

  • Najpierw poznaje twój system

    Graf kontekstu mapuje każdy zasób i zależność w twoich chmurach, repozytoriach i u dostawców obserwowalności. Agenci rozumują nad prawdziwą topologią, nie domysłami.

  • Wykrywanie bez progów

    Wbudowane kontrole dla każdego dostawcy, plus kontrole generowane z twoich zapisanych zapytań i dashboardów. Przebieg statystyczny i agent decydują razem, a poprawa nigdy nie otwiera problemu.

  • Dochodzenia, które pokazują dowody

    Każde twierdzenie prowadzi do zapytania, wiersza logu lub rekordu zmiany, który za nim stoi. Werdykt bez dowodów spada do nierozstrzygniętego.

  • Na zapis trzeba zasłużyć, nigdy nie jest zakładany

    Konta łączą się w trybie tylko do odczytu. Rollbacki są domyślnie wyłączone, z limitem częstości i w rejestrze. Zmiany w kodzie przechodzą przez twój zwykły przegląd.

  • Co tydzień jest ostrzejsze

    Wspomnienia, dzienne notatki i zapytania monitoringu ponownie potwierdzane na prawdziwych danych: lipcowe dochodzenie uczy się od czerwcowego.

Wpina się w to, co już uruchamiasz. Połącz w trybie tylko do odczytu i zacznij.

Pytania.

Których dostawców Polylane obsługuje dzisiaj?

AWS, Cloudflare, Vercel, Render, Fly.io, Kubernetes, PlanetScale, Supabase i Modal, a także GitHub dla kodu oraz Datadog, Honeycomb, Axiom, Grafana Cloud i Sentry dla telemetrii. Strona integracji śledzi pełny katalog, w tym to, co pojawi się następne.

Jak łączy zasoby między chmurami?

Tak, jak naprawdę płynie ruch: nazwy hostów, rekordy DNS i adresy IP dopasowane między dostawcami, zmienne środowiskowe, które zdradzają zależności, ślady tam, gdzie je masz, i infrastruktura jako kod, która deklaruje, co gdzie się wdraża.

Czy muszę tagować zasoby albo rysować topologię?

Nie. Połącz każde konto w trybie tylko do odczytu, a graf zbuduje się i będzie utrzymywać sam. Możesz poprawić lub opisać cokolwiek, a agenci odświeżają go przy każdej synchronizacji.

Jak dużo dostępu potrzebuje każda chmura?

Minimum, domyślnie tylko do odczytu: AWS przez rolę CloudFormation o ograniczonym zakresie, Cloudflare przez wstępnie wypełnione uprawnienia tokenu i odpowiedniki wszędzie indziej. Dostęp do zapisu to osobna decyzja, podejmowana dla każdego konta.

Które systemy działające w tle obserwuje?

To, co uruchamiają twoi dostawcy: kolejki SQS i zadania zaplanowane w AWS, Cloudflare Queues, workery w tle i zadania cron w Render, CronJoby w Kubernetes, maszyny Fly.io. Jeśli jest w połączonym koncie, jest w grafie.

Więcej przypadków użycia

Połącz swoje chmury. Graf buduje się sam.