问题描述
想知道是否有任何库/工具/API 可以将 weblogic 统计信息导出到 prometheus 并进一步导出到 grafana 以进行监控。
解决方法
来自 Oracle's GitHub Repository 的 weblogic-monitoring-exporter
,使用旧版本的 weblogic wlst 确实提供了指标。 WLST 是 weblogic 脚本工具。
您可以执行以下操作:
- 使用 wlst 连接到 wls 服务器并将数据写入文件。可能是日志。
- 使用 MTAIL 工具从解析日志文件中获取数据(时间序列)等。
参考文献:
https://github.com/google/mtail
https://www.middlewareinventory.com/blog/monitor-weblogic-stuck-threads-wlst-script/