[英]Sentry log4j2 appender cannot add environment
我正在使用 Sentry log4j appender(版本:5.7.1)將記錄的異常發送到 Sentry。 下面是 log4j2.xml 配置。
<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="warn" packages="org.apache.logging.log4j.core,io.sentry.log4j2">
<Appenders>
<Console name="Console" target="SYSTEM_OUT">
<PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
</Console>
<Sentry name="Sentry"
dsn="https://dsn" />
</Appenders>
<Loggers>
<Root level="info">
<AppenderRef ref="Sentry"/>
<AppenderRef ref="Console"/>
</Root>
</Loggers>
</Configuration>
現在我需要添加一個特定的環境,以便根據 QA 和生產環境區分記錄。 當我添加environment="qa"時,它會出現以下錯誤。
ERROR Sentry contains an invalid element or attribute "environment"
在 Log4j2 集成中,可以使用以下任一方式配置“dsn”以外的屬性:
sentry.properties
文件內容: environment=qa
在文檔中閱讀更多內容: https://docs.sentry.io/platforms/java/configuration/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.