Uptime-Checks aus nur einer Region schlagen blinden Alarm; ein schlechter Netzwerk-Hop und Ihr Telefon vibriert um 3 Uhr nachts ohne Grund. Dieser Bot prüft jeden Endpunkt aus drei Regionen und alarmiert nur, wenn die Fehler tatsächlich übereinstimmen.
Uptime-Checks aus nur einer Region schlagen blinden Alarm; ein schlechter Netzwerk-Hop und Ihr Telefon vibriert um 3 Uhr nachts ohne Grund. Dieser Bot prüft jeden Endpunkt aus drei Regionen und alarmiert nur, wenn die Fehler tatsächlich übereinstimmen.
Ist ein Ausfall echt, öffnet er einen PagerDuty-Incident mit ausgefallener Region, Statuscode und Latenz und aktualisiert dann Ihre Statusseite. Er alarmiert mit Sicherheit statt mit Rauschen und schließt den Incident bei der Erholung selbst.
So läuft er
Used at step 01 to kick off the pipeline.
Write
Used at step 01 to kick off the pipeline.
WebFetch
Used at step 01 to kick off the pipeline.
WebSearch
Used at step 01 to kick off the pipeline.
Einen Check erst als fehlgeschlagen werten, wenn mindestens zwei Regionen übereinstimmen, damit eine zickige Probe niemanden alarmiert.
pending
Bei bestätigtem echtem Ausfall einen PagerDuty-Incident mit der ausgefallenen Region, dem Statuscode und der Latenz öffnen.
pending
Die öffentliche Statusseite aktualisieren und den Incident automatisch schließen, sobald sich die Checks erholen.
pending
Beispiel-Output
json
// Sample output
// (generated when the pipeline finishes)
Given multi-region probe results for one endpoint, decide UP or DOWN: report DOWN only if two or more regions failed within the same window, and return region, status code, and latency.
Unlock the rest
The full agent definition, install snippet, and starter task are gated for community members.
Members get the full `.md` agent file, the npm / pnpm install one-liners, a starter prompt that we've tuned against real runs, and the open-source repo when this automation ships there. One email, magic link, done.