grafana - 如何将 mule(基于 Java)日志推送到 Prometheus 存储?
问题描述
我有一个主要执行 HTTP 请求的 mule 应用程序,它以纯文本形式记录。我想将这些日志作为指标推送到 Prometheus。由于这是一个遗留应用程序,因此需要花费大量时间来更改代码并将指标直接推送到 Prometheus 存储中。
想法是在 Grafana Dashboard 中显示 Prometheus 指标。
是否有任何将纯文本转换为指标的中间工具?
任何有助于满足此要求的东西。
仅供参考-到目前为止,我们有 Nagios 和 Splunk 正在执行此任务,我们正在寻求将我们的解决方案转移到 Prometheus 和 Grafana
解决方案
在这种情况下,您可以使用https://github.com/fstab/grok_exporter等工具将日志转换为指标。
推荐阅读
- javascript - 从与标签 React native 匹配的数组中获取电话号码
- jquery - 在 WordPress 中,我使用插件进行预约预订(amelia),为什么 javascript 不从 jQuery 获取带有 .find() 函数的选择器,
- android - 在 android 中使用 smack 检索组/muc 聊天记录
- javascript - ckeditor 5 Ballon Block Edit Block Icon Change
- python - Python 3:访问父属性,Linter 错误
- typescript - 将类型定义为等于接口属性之一
- c++ - 这个成员函数选择代码可以不用std::invoke写吗?
- elasticsearch - ElasticSearch 日志文件启动说明
- android - Flutter:如何更改 FutureBuilder 的连接状态
- r - 在函数内部的一个 pdf 中保存多个绘图