我想编写一个库来监控在 widnows 服务器/linux 服务器上运行的 java cron 作业。
不确定我们如何跟踪 java cron 作业
- 它已经运行
- 如果有,是否成功
- 如果不是,当它失败时
- 最后一次成功是什么时候
- 另外,维护上述信息的历史数据
我们在公司建立了基础设施来监控服务器、磁盘使用情况、内存等……但是我们没有对我们部门设置的 cron 作业进行任何跟踪。
我打算为此使用java,但不确定如何做到这一点。另外,我打算使用数据库来收集状态和存储,以便我们可以查看历史数据而不仅仅是当前状态。
请让我知道如何做到这一点....基本上设计一种仪表板类型的东西,它可以一次性描述我所有工作的状态。
感谢您在这方面的任何帮助。