- from resource.monitor.basic_monitor import BasicMonitor
- def main():
- monitors = BasicMonitor.get_monitors()
- for monitor in monitors:
- print(f"资源 {monitor.resource.produce} 监控任务开始执行")
- try:
- monitor().run()
- except Exception as e:
- print(f"资源 {monitor.resource.produce} 监控任务执行异常: {e}")
- print(f"资源 {monitor.resource.produce} 监控任务执行完成")
- if __name__ == '__main__':
- main()
|