我想收集和存储有关服务或节点可用性的数据。第二天我可以总结这些数字,比如 { day-1: service = 98.5%; 第 2 天 = 99%}。
我可以通过调用一个简单的休息(ping)服务(例如通过执行器或什么)来获取数据。然后我需要编写一个自定义的计划应用程序来调用执行器/ping 服务。
是否有用于收集/存储可用性数据的简单解决方案?通过 Spring Batch?
更新 31-05:我阅读了有关Spring Boot Admin的信息。这是正确的解决方案吗?另请参阅此介绍。
可以提取数据并将其格式化为 CSV、JasperReporting 等。