首页 > 解决方案 > Prometheus 日志指标导出器

问题描述

我在 Java 应用程序中使用 Prometheus 来监控系统中不同数量的日志。

一旦我添加<Prometheus name="METRICS"/>到我的log4j.xml附加程序配置中,我的 Prometheus 指标就会填充我系统中记录的信息/错误/调试消息的数量。

这很有帮助。我正在尝试在使用默认 golang 日志的 golang 微服务中实现相同的功能。

是否有任何原生 prometheus 支持这种功能,还是我需要自己实现它?

标签: gologginglog4jprometheus

解决方案


Logger不提供任何钩子,所以没有办法创建这样的东西。您想要做的是在其上放置一个包装器,或使用不同的日志记录系统。


推荐阅读