1.8 KiB
1.8 KiB
| title | description | weight |
|---|---|---|
| Additional instrumentations | Additional instrumentations in addition to the out of the box instrumentation of the starter | 50 |
The OpenTelemetry Spring Boot starter provides of the box instrumentation](../out-of-the-box-instrumentation) that you can complete with additional instrumentations.
Log4j2 Instrumentation
You have to add the OpenTelemetry appender to your log4j2.xml file:
<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="WARN" packages="io.opentelemetry.instrumentation.log4j.appender.v2_17">
<Appenders>
<OpenTelemetry name="OpenTelemetryAppender"/>
</Appenders>
<Loggers>
<Root>
<AppenderRef ref="OpenTelemetryAppender" level="All"/>
</Root>
</Loggers>
</Configuration>
You can find more configuration options for the OpenTelemetry appender in the Log4j instrumentation library.
| System property | Type | Default | Description |
|---|---|---|---|
otel.instrumentation.log4j-appender.enabled |
Boolean | true | Enables the configuration of the Log4j OpenTelemetry appender with an OpenTelemetry instance. |
OpenTelemetry instrumentations libraries
You can configure other instrumentations with OpenTelemetry instrumentations libraries.