Zum Inhalt springen
FindOpenSource

Sentry

Anwendungsüberwachungsplattform, die Entwicklern hilft, Probleme im Code zu diagnostizieren, zu beheben und die Performance zu optimieren.

Überblick

Sentry ist eine Plattform für Debugging und Observability, die Entwicklern hilft, Probleme in Produktionsanwendungen zu erkennen, nachzuverfolgen und zu beheben. Über das klassische Error-Tracking hinaus (Gruppierung, Tracing und Alerting bei Exceptions) umfasst der Funktionsumfang inzwischen Performance-Tracing, einen Trace Explorer, Session Replay, Log-Aggregation und Uptime-Monitoring – für ein vollständigeres Bild davon, was rund um einen Fehler passiert ist, nicht nur den Stack Trace selbst.

Es liefert offizielle SDKs für eine sehr breite Palette an Plattformen – JavaScript, Python, Ruby, PHP/Laravel, Go, Rust, Java/Kotlin, Swift/Objective-C, C#/.NET, C/C++, Dart/Flutter, Elixir und sogar Game-Engines wie Unity, Unreal und Godot –, sodass es sich mit einem offiziellen statt einem Community-Client in die meisten Anwendungs-Stacks einbinden lässt.

Der Quellcode von Sentry ist unter der Functional Source License (FSL-1.1-Apache-2.0) lizenziert, die sich nach einer Verzögerungsfrist in Apache-2.0 umwandelt – heute source-available, aber erst nach dieser Umwandlung für ein bestimmtes Release eine von der OSI anerkannte Open-Source-Lizenz. Es eignet sich für Teams, die eine selbst hostbare Full-Stack-Alternative zu rein proprietärem Error-Tracking-/Observability-SaaS suchen.

Kategorien
Monitoring
Schlagwörter
error-trackingmonitoringobservabilityperformance-monitoring
Sprachen
Python, TypeScript
Lizenz
FSL-1.1-Apache-2.0

Einen Fehler entdeckt? Änderung auf GitHub vorschlagen.