Die Seite lädt und ist leer
Jemand öffnet eine Seite, und es steht nichts darauf. Keine Fehlermeldung, kein ewiger Ladekreis, nichts Rotes in der Konsole — eine leere Liste, wo vorher Zeilen waren. Neu laden hilft nicht, und mit deinem Konto funktioniert es einwandfrei.
Warum es schwer zu sehen ist
Jedes Instrument meldet gesund, weil jedes Instrument das Falsche misst. Die Anfrage gab 200 zurück. Nichts hat geworfen, ein Error-Tracker hat also kein Ereignis. Es war schnell, ein Performance-Werkzeug hat also nichts zu melden. Die Abfrage lief und war erfolgreich — sie kam nur ohne Zeilen zurück.
Die übliche Ursache ist eine Berechtigungsregel, die fehlt, neu hinzugekommen ist oder auf subtile Weise falsch ist: eine Regel, die alles herausfiltert statt etwas. Ein Formular, das abgeschickt wird und nichts tut, ist derselbe Fehler mit einem anderen Hut auf — und ein 401, den die Oberfläche nie zeigt, auch.
Was Sixty dagegen tut
Die Anzahl der Zeilen, die eine Operation zurückgibt, wird gemessen und gegen das vorherige Release verglichen. Eine Abfrage, die zwölf Zeilen zurückgab und jetzt keine mehr zurückgibt, ist ein Befund — genauso wie eine, die dreißigtausend zurückgibt. Die Form der Antwort hat sich geändert, und nichts sonst in deinem Stack achtet darauf.
Anfragen, die mit 401 oder 403 abgewiesen werden, werden genauso gezählt. Berechtigungen, die gestern verschärft wurden, zeigen sich damit als eine Rate, die sich bewegt hat, statt als Stille.
Was es nicht tut
Es kann dir sagen, was kaputt ist und wie oft. Es kann dir nicht sagen, wer darauf gestoßen ist — keine Session-IDs, keine Nutzer-IDs, keine aufgezeichneten Sitzungen —, das Nachstellen mit einem bestimmten Konto bleibt also deine Aufgabe.
OpenTelemetry
OpenTelemetry bereits vorhanden?
Behalte Collector und Exporter. Sixty kann verbundene Traces und nützliche Runtime-Metriken aufnehmen und Release-Regressionen ableiten; native Agents liefern, wo verfügbar, tiefere Funktions- und Treiberdetails.