Logging konfigurieren
Sie müssen keine Log-Quelle erstellen, um Logs aus der AppSignal for Java-Integration zu senden. Eine “application”-Log-Quelle wird automatisch erstellt. Die Java-Integration nutzt die Logging-Funktionen von OpenTelemetry, um Logs an AppSignal zu senden.Eigenständige Verwendung
Um Logging mit OpenTelemetry in Java zu verwenden, müssen Sie den Logger mithilfe des OpenTelemetry LoggerProvider einrichten.Verwendung mit Log4j
Log4j wird vom OpenTelemetry Java-Agent automatisch instrumentiert. Mit Log4j2 ausgegebene Logs werden automatisch an AppSignal gesendet. Kontext, der überThreadContext oder innerhalb von StructuredDataMessage-Logs hinzugefügt wird, wird in AppSignal
als Log-Tag angezeigt.
Verwendung mit java.util.logging
Javas integriertes Logging-Framework java.util.logging wird vom OpenTelemetry Java-Agent
automatisch instrumentiert. Logs, die über java.util.logging ausgegeben werden, werden automatisch an
AppSignal gesendet.
Verwendung
Logs senden
Mit dem OpenTelemetry-Logger direkt können Sie die Severity-Stufe Ihrer Logs definieren:Logs filtern
Sie können die Konfigurationsoptionignore_logs verwenden, um Log-Zeilen zu ignorieren. Lesen Sie unseren Leitfaden zum Ignorieren von Logs, um mehr zu erfahren.