error-debugging-error-trace
Implementierung von Error Tracking mit Sentry
Produktionsfehler bleiben ohne ordnungsgemäße Überwachung unbemerkt. Diese Skill hilft Ihnen, Sentry und andere Error-Tracking-Systeme einzurichten, um Probleme zu erkennen, zu triagieren und zu lösen, bevor Benutzer sich beschweren.
Die Skill-ZIP herunterladen
In Claude hochladen
Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen
Einschalten und loslegen
Teste es
Verwendung von "error-debugging-error-trace". Sentry für meine Express-API einrichten
Erwartetes Ergebnis:
Ich werde Sentry Error Tracking für Ihre Express-API einrichten. Dies umfasst die Installation des SDK, die Initialisierung mit Ihrem DSN und die Konfiguration zur Erfassung von unbehandelten Exceptions und Promise-Rejections.
Verwendung von "error-debugging-error-trace". Alerts für kritische Fehler konfigurieren
Erwartetes Ergebnis:
Ich werde Alert-Regeln erstellen, die Ihr Team über Slack benachrichtigen, wenn kritische Fehler auftreten. Dies umfasst die Einrichtung umgebungsspezifischer Regeln und die Definition von Schweregrad-Schwellenwerten.
Sicherheitsaudit
SicherAll 35 static findings are false positives. The backtick characters flagged are JavaScript template literals, not shell execution. Network calls are legitimate error tracking API communications. Environment access patterns are configuration objects, not secret exfiltration. This is a legitimate error monitoring implementation guide.
Probleme mit mittlerem Risiko (3)
Probleme mit niedrigem Risiko (1)
Qualitätsbewertung
Was du bauen kannst
Error Tracking zu einer neuen Node.js-API hinzufügen
Sentry von Grund auf für eine REST-API einrichten, Source Maps konfigurieren und Alerts für 5xx-Fehler erstellen
Vorhandene Fehlerbehandlung verbessern
Aktuelle Fehlermuster analysieren, strukturierte Protokollierung implementieren und Rauschen durch nicht handlungsfähige Fehler reduzieren
Observability-Dashboard erstellen
Ein Echtzeit-Fehlerüberwachungs-Dashboard mit Trendanalyse und Team-Alerting-Workflows erstellen
Probiere diese Prompts
Sentry Error Tracking für meine Node.js-Anwendung einrichten. Das Projekt befindet sich in /app und verwendet Express. Konfigurieren Sie es so, dass unbehandelte Rejections und Exceptions mit der Umgebung 'production' erfasst werden.
Unser Sentry-Dashboard hat zu viele doppelte Fehler. Richten Sie benutzerdefiniertes Fingerprinting ein, um ähnliche Fehler basierend auf der Fehlermeldung und dem Stack-Trace-Muster zusammenzufassen. Zeigen Sie mir, wie Sie dies im SDK konfigurieren.
Sentry-Alerts für unser Team konfigurieren. Leiten Sie kritische Fehler (5xx-Antworten) an Slack #incidents, Warnungen an #engineering und Ratenlimits an #alerts-oncall weiter. Verwenden Sie umgebungsbasierte Regeln.
Migrieren Sie unsere console.log-Anweisungen zu strukturierter Protokollierung, die mit Sentry kompatibel ist. Fügen Sie Request-ID, Benutzer-ID und Operationsnamen im Kontext für jede Log-Anweisung hinzu.
Bewährte Verfahren
- Fügen Sie bei Verfügbarkeit immer Benutzerkontext (ID, E-Mail) hinzu, um das Debuggen benutzerspezifischer Probleme zu erleichtern
- Verwenden Sie umgebungsbasierte DSN-Konfiguration, um Produktionsfehler von Entwicklungsfehlern zu trennen
- Implementieren Sie Release-Tracking, um Fehler mit spezifischen Deployments zu korrelieren
Vermeiden
- Erfassung vollständiger Request-Bodies ohne Bereinigung sensibler Felder wie Passwörter
- Zu hohe Sample-Rates während Perioden mit hohem Traffic, die zu Rechnungsspitzen führen
- Ignorieren doppelter Fehler ohne ordnungsgemäße Fingerprinting-Konfiguration
Häufig gestellte Fragen
Welche Sprachen und Frameworks unterstützt diese Skill?
Benötige ich ein Sentry-Konto?
Kann diese Skill bei Performance-Monitoring helfen?
Wie gehe ich mit sensiblen Daten in Fehlern um?
Funktioniert dies mit selbst gehostetem Error Tracking?
Wie debugge ich Fehler, die Sentry nicht erfasst?
Entwicklerdetails
Autor
sickn33Lizenz
MIT
Repository
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/error-debugging-error-traceRef
main
Dateistruktur