Додаткова інструменталізація
Стартер OpenTelemetry Spring Boot надає інструменталізацію з коробки, яку ви можете доповнити додатковими інструментами.
Інструменталізація Log4j2
Ви повинні додати доповнювач OpenTelemetry до вашого файлу log4j2.xml:
<?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>
Ви можете знайти більше варіантів конфігурації для доповнювача OpenTelemetry в документації Log4j інструментальної бібліотеки.
Вмикає конфігурацію доповнювача Log4j OpenTelemetry з екземпляром OpenTelemetry:
otel:
instrumentation:
log4j-appender:
enabled: true # стандартно: true
У декларативній конфігурації використовуйте централізовані списки інструменталізації для ввімкнення або вимкнення Log4j:
otel:
distribution:
spring_starter:
instrumentation:
disabled:
- log4j_appender
Інструментальні бібліотеки
Ви можете налаштувати інші інструменти, використовуючи інструментальні бібліотеки OpenTelemetry.
Відгук
Чи це було корисним?
Дякуємо. Ми цінуємо ваші відгуки!
Будь ласка, дайте нам знати як ми можемо покращити цю сторінку. Ми цінуємо ваші відгуки!