如何将 mule(基于 Java)日志推送到 Prometheus 存储?

How to push mule(Java based) logs to Prometheus storage?

我有一个主要执行 HTTP 请求的 mule 应用程序,它以纯文本形式记录。我想将这些日志作为指标推送到 Prometheus。由于这是一个遗留应用程序,因此需要花费大量时间来更改代码并将指标直接推送到 Prometheus 存储中。

想法是在 Grafana 仪表板中显示 Prometheus 指标。

是否有任何中间工具可以将纯文本转换为指标?

任何有助于满足此要求的内容。

仅供参考 - 目前我们有 Nagios 和 Splunk 正在执行此任务,我们希望将我们的解决方案转移到 Prometheus 和 Grafana

在这种情况下,您可以使用 https://github.com/fstab/grok_exporter 等工具将日志转换为指标。