Logs
Unseenr erfasst strukturierte Log-Einträge, die über das experimentelle Logging-Feature des Sentry SDKs oder direkt über die Ingest API gesendet werden.
Log Levels
| Level | Beschreibung |
|---|---|
| DEBUG | Ausführliche Diagnoseinformationen |
| INFO | Allgemeine Informationsmeldungen |
| WARNING | Potenzielle Probleme, die die Ausführung nicht blockieren |
| ERROR | Fehler, die die Funktionalität beeinträchtigen |
| FATAL | Kritische Ausfälle, die sofortige Aufmerksamkeit erfordern |
Wie Logs erfasst werden
Logs werden als Teil des Sentry-Envelope-Formats gesendet. Das SDK sendet Log-Items mit dem Typ log, die Unseenr separat von Error-Events verarbeitet.
Jeder Log-Eintrag enthält:
- Zeitstempel: Wann der Log erstellt wurde
- Level: Eines der fünf Levels oben
- Nachricht: Der Log-Nachrichtentext (String oder OTel
stringValue) - Trace ID: Zur Korrelation mit verteilten Traces
- Span ID: Zur Korrelation mit spezifischen Spans
- Attribute: Eigene Key-Value-Metadaten
Kontingent
Log-Envelopes teilen das Event-Kontingent mit Error-Events. Jedes Log-Envelope zählt als eine Einheit gegen dein monatliches Event-Limit.
Logs ansehen
Navigiere zur Logs-Seite deines Projekts, um alle erfassten Log-Einträge zu sehen. Logs werden in umgekehrter chronologischer Reihenfolge angezeigt und können nach Level gefiltert werden.
Logs im SDK aktivieren
Um Logs vom Sentry SDK zu senden, aktiviere das experimentelle Logging-Feature:
import * as Sentry from "@sentry/browser";
Sentry.init({
dsn: "https://<PUBLIC_KEY>@app.unseenr.io/<PROJECT_ID>",
_experiments: {
enableLogs: true,
},
});
Auch verfügbar auf:English