Alle Anwendungsfälle

API-Performance-Engpässe untersuchen

Zero holt TP95-Daten aus Axiom, zeigt die langsamsten Endpoints, identifiziert Muster und erstellt ein GitHub-Issue mit den Ergebnissen aus einer Slack-Nachricht.

Zero verbindet:SlackAxiomGitHub

Das liefert Zero

Worin das Problem liegt

TP95-Spitzen lösen nicht immer einen Pager aus. Sie sitzen in Ihren Metrik-Dashboards und verschlechtern leise die Nutzererfahrung, während Ihr Team auf das Shipping fokussiert ist. Zero macht es einfach, die Performance jedes Endpoints auf Anfrage zu prüfen – die letzten 7 Tage TP95-Daten abrufen, sehen, welche Requests langsam sind, und automatisch ein GitHub-Issue anlegen lassen, damit nichts verloren geht.

So löst Zero das Problem

Schritt 1: Tools verbinden

Axiom
Axiom
Erforderlich
Axiom ist erforderlich. Zero fragt Ihr Axiom-Dataset nach Request-Events ab, gefiltert nach Endpoint-Pfad und Zeitfenster.
Verbinden
GitHub
GitHub
Optional
GitHub ist optional. Zero erstellt auf Anfrage Issues aus den Findings, mit der Metriktabelle eingebettet im Body.
Verbinden

Schritt 2: Zero fragen

@Zero check Axiom for the POST /api/zero/runs endpoint - show me the TP95 for the last 7 days and flag any events over 5s.
Zero fragt Axiom für den Endpoint ab
Zero zieht alle Request-Events für den angegebenen Endpoint im Zeitfenster und berechnet TP50, TP95 und TP99 pro Tag.
Zero hebt langsame Events hervor
Zero filtert Events oberhalb des Schwellenwerts (Standard: 5 Sekunden), gruppiert sie nach Tageszeit und Fehlermuster und identifiziert die wahrscheinliche Ursache.
GitHub-Issue mit Findings erstellt
Zero legt ein strukturiertes GitHub-Issue mit Metriktabelle, Liste langsamer Events und Ursachenanalyse an – bereit für die Bearbeitung durch das Engineering-Team.

Schritt 3: Weiterführende Aktionen

Zuweisen und priorisieren
Das Issue an den richtigen Engineer weiterleiten
@Zero assign the Axiom issue to Ethan and add the label performance, priority-high.
Regelmäßige Überwachung einplanen
Wöchentlichen TP95-Check für Schlüssel-Endpoints einrichten
@Zero every Monday at 9am, pull the last 7 days of TP95 for /api/zero/runs and post to #dev. File a GitHub issue only if TP95 exceeds 3s.
Ein bestimmtes langsames Event untersuchen
In ein einzelnes Ausreißer-Event eintauchen
@Zero pull the full trace for the 6,857ms event on Apr 12 from Axiom and tell me where the time is spent.

Tipps für bessere Ergebnisse

Geben Sie einen Schwellenwert im Prompt an – 'Events über 3 Sekunden markieren' – damit Zeros Findings zu Ihrem SLO passen, nicht zu einer generischen Grenze.
Bitten Sie Zero, den Endpoint direkt nach einem Deploy zu prüfen, um Regressionen abzufangen, bevor sie Nutzer im großen Maßstab betreffen.
Kombinieren Sie es mit Daily Error Triage für einen vollständigen morgendlichen Health-Check: Fehler aus Sentry plus Performance aus Axiom in einem Brief.