项目总是由很多其它应用、服务构成,因此需要对所有这些应用的健康情况有个总得概览。在业余事件做了个简单小玩具,实现了基于的监控方案。实现思路很简单,通过在应用启动后向zk注册一个节点,zk目录结构是第一层根目录monitor,第二层为应用的环境,分开发、测试、生产,第三层为应用名,第四层为应用所在服务器IP+进程ID。
另外还有一个健康情况展示看板,可以看到各个环境下应用是否正常。页面基于jQuery、Bootstrap、Vue Js实现。
实际效果:
项目总是由很多其它应用、服务构成,因此需要对所有这些应用的健康情况有个总得概览。在业余事件做了个简单小玩具,实现了基于的监控方案。实现思路很简单,通过在应用启动后向zk注册一个节点,zk目录结构是第一层根目录monitor,第二层为应用的环境,分开发、测试、生产,第三层为应用名,第四层为应用所在服务器IP+进程ID。
另外还有一个健康情况展示看板,可以看到各个环境下应用是否正常。页面基于jQuery、Bootstrap、Vue Js实现。
实际效果:
© 著作权归作者所有