【问题标题】:need to create a dashboard to monitor the status of spring batch job需要创建一个dashboard来监控spring batch job的状态
【发布时间】:2021-12-27 09:35:46
【问题描述】:

我需要创建一个仪表板来监控 Spring 批处理作业的状态,这些作业由 shell 脚本执行。所以我想像这样使用rest Api从spring批处理表中获取批处理状态,并使用一些UI框架显示该数据。你能帮我如何实现这种方法吗?

【问题讨论】:

    标签: java spring-batch spring-batch-job-monitoring


    【解决方案1】:

    无需任何 UI 编码即可获得非常直观的 UI 的最简单方法是使用 Grafana + Prometheus Stack。您只需在调用 REST API 时将时间序列数据注入到 grafana。

    喜欢

    Grafana 可以在其仪表板中自动将其可视化。

    看这里https://prometheus.io/docs/visualization/grafana/

    【讨论】:

      【解决方案2】:

      如果您的批处理作业在 Spring Boot 中并且您想添加一个 Web 控制台来管理这些批处理作业,您可以尝试 https://github.com/httpants/spring-batch-admin

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-03-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-12-10
        • 2018-03-10
        • 2022-11-24
        相关资源
        最近更新 更多