【发布时间】:2021-04-19 11:10:11
【问题描述】:
我使用GELF-logstash appender 和log4j2 作为日志附加器,通过logstash 将日志从我的应用程序发送到ElasticSearch/Kibana。
在每条日志消息中,我想配置一个静态字段,即我的应用程序部署到的区域,该字段是从一个环境变量中收集的,该变量因应用程序运行所在的区域而异。
我发现 XML 配置支持静态文字,如下所示:<Field name="fieldName1" literal="your literal value" /> https://logging.paluch.biz/examples/log4j-2.x.html
但如果可能的话,我想保留我的基于 log4j2.properties 文件的配置,但找不到在那里添加静态文字的文档。
【问题讨论】: