Sentry ist eine Plattform zur Anwendungsüberwachung und Fehlerverfolgung, die Entwicklern hilft, Softwareprobleme in Produktionsumgebungen über Web-, Mobil-, Desktop-, Spiele- und KI-gestützte Anwendungen zu identifizieren, zu debuggen und zu lösen.
Die Plattform erfasst Fehler, Abstürze und Leistungsprobleme in Echtzeit und bietet Entwicklern Stack-Traces, Benutzerkontext und Diagnosedaten, die benötigt werden, um Bugs zu reproduzieren und zu beheben. Sentry unterstützt über 100 Programmiersprachen und Frameworks, darunter JavaScript, Python, Java, Ruby, PHP, Go, React, Django und mobile Plattformen wie iOS und Android.
Kernüberwachungsfunktionen:
- Fehlerverfolgung gruppiert ähnliche Fehler in Probleme, zeigt Häufigkeit, betroffene Benutzer und den genauen Codeort, an dem Probleme auftreten
- Leistungsüberwachung verfolgt Anfragen durch verteilte Systeme, um langsame Datenbankabfragen, API-Engpässe und Code-Leistungsprobleme zu identifizieren
- Sitzungswiedergabe zeichnet Benutzerinteraktionen auf, die zu Fehlern führen, und erfasst Klicks, Netzwerkaktivitäten und Konsolenprotokolle für eine einfachere Reproduktion
- Protokolle erfassen strukturierte Protokolldaten aus Ihren Anwendungen neben Fehlern und Traces, ermöglichen die Suche und Filterung nach Nachrichteninhalt, Schweregrad und benutzerdefinierten Attributen
- KI-Überwachung bietet Einblick in LLM-Anwendungen, KI-Agenten und Model Context Protocol-Server, verfolgt Eingabeaufforderungen, Modellaufrufe, Werkzeugnutzung und Tokenverbrauch
Entwickler integrieren Sentry, indem sie ein SDK installieren und ein paar Zeilen Code zu ihrer Anwendung hinzufügen. Die Plattform erfasst automatisch unbehandelte Ausnahmen, während Entwickler benutzerdefinierte Fehler und Leistungsmetriken manuell verfolgen können. Sentry verarbeitet Ereignisse in Echtzeit und sendet Benachrichtigungen über Slack, E-Mail, PagerDuty oder andere Benachrichtigungskanäle, wenn Probleme auftreten.
Zusätzliche Funktionen und Fähigkeiten:
- KI-gestütztes Debugging durch Seer, das Fehler analysiert, um die Ursachen zu identifizieren und Codekorrekturen mit hoher Genauigkeit vorzuschlagen
- Verteiltes Tracing, das Anfragen über Microservices, serverlose Funktionen und Drittanbieter-APIs verfolgt, um Fehlerpunkte zu lokalisieren
- Benutzerdefinierte Dashboards und Warnungen zur Überwachung spezifischer Metriken, Fehlerraten oder Leistungsgrenzen, die für jedes Team wichtig sind
- Profiling-Tools, die Code-Level-Sichtbarkeit bieten, wo in der Produktion Zeit verbracht wird, langsame Funktionen, Aufrufstapel und Leistungsregressionen über Backend-Dienste und Frontend-/Mobile-Benutzerflüsse identifizieren
- Workflow-Integrationen mit GitHub, Jira, GitLab, Azure DevOps und anderen Entwicklungstools, um Tickets zu erstellen oder Fehler automatisch mit Commits zu verknüpfen
Die Plattform bedient Entwicklungsteams in Organisationen, die von einzelnen Entwicklern bis hin zu großen Unternehmen reichen. Mehr als 100.000 Organisationen nutzen Sentry und verarbeiten täglich Milliarden von Fehlerereignissen. Sentry bietet sowohl cloud-gehostete als auch selbstgehostete Bereitstellungsoptionen mit Preismodellen basierend auf dem Ereignisvolumen. Eine kostenlose Stufe unterstützt kleine Projekte und einzelne Entwickler.
Produktwebsite
Verkäufer
SentryDiskussionen
Sentry CommunityÜbersicht von
fanette jobard