Error-Tracking-Werkzeuge sammeln Absturzberichte, Stacktraces und Leistungsdaten von Websites, mobilen Apps und Backend-Diensten, bündeln sie zu Vorfällen und alarmieren Entwickler. Teams nutzen sie, um Fehler schnell zu finden und zu beheben, Fehler Releases zuzuordnen und zu sehen, welche Nutzer oder Versionen betroffen sind. Sentry ist ein bekannter Vergleichspunkt.
Die Souveränitätsfrage dreht sich darum, was mit einem Fehler mitreist. Berichte enthalten oft Anfragedaten, Nutzerkennungen, Sitzungsdetails und manchmal Speicherfragmente oder Variablen mit personenbezogenen Daten oder Geheimnissen wie Tokens. All das geht an einen externen Dienst. Rechtsraum und Unterauftragsverarbeiter des Anbieters spielen daher eine Rolle, ebenso wie viel gefiltert wird, bevor Daten Ihre Systeme verlassen. Da SDKs in Ihrem eigenen Code stecken, bedeutet ein Wechsel außerdem, jede meldende Anwendung anzufassen.
Prüfen Sie bei einer europäischen Lösung, ob sich Daten clientseitig oder beim Eingang bereinigen lassen, wie lange Ereignisse aufbewahrt werden und wer sie einsehen kann und ob Sie die Hosting-Region wählen können. Self-Hosting ist hier besonders relevant, ebenso die Kompatibilität mit verbreiteten SDK-Protokollen, die den Wechsel des Anbieters günstig hält.