【发布时间】:2018-07-17 09:50:38
【问题描述】:
我在相当常见的基础上多次使用 LOG4j,主要是通过一个属性文件。虽然我对 XML 表单和不常见的功能(例如第三方库自定义日志记录)非常不熟悉。
prometheus log4j2 configuration是为xml conf文件写的,其实我也看不懂。虽然我可以这样使用它,但我想通过翻译成我喜欢的形式来理解它:作为属性文件。
<?xml version="1.0" encoding="UTF-8"?>
<Configuration packages="io.prometheus.client.log4j2">
<Appenders>
<Prometheus name="METRICS"/>
</Appenders>
<Loggers>
<Root level="info">
<AppenderRef ref="METRICS"/>
</Root>
</Loggers>
</Configuration>
属性文件:
name=PropertiesConfig
property.filename = /var/logs
appenders = console, METRICS?
appenders.METRICS?.
...?
rootLogger.appenderRefs = METRICS, console
...?
谁能帮我解决这个问题?
【问题讨论】:
标签: log4j2 properties-file prometheus