wanghb2015 / watchtower

望楼-用于监测服务器和应用程序的运行状态

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

watchtower

望楼-用于监控服务器和应用程序的运行状态

2019/8/10,用于应用服务器多次异常重启,导致业务故障,遂决定编写监控程序,名曰“望楼”。 分为两个模块“哨兵”和“通传” |--哨兵,部署于应用服务器,定时巡查。监听应用服务端口,如果响应超时,向望楼传信。望楼和哨兵之间如果通信中断,由望楼主动向哨兵位置(应用服务器)发出信号,判断服务器是否宕机。 |--通传,将消息发送给运维负责人。

拟使用websocket,完成哨兵和望楼之间的通话连接。 哨兵检查应用服务,使用TCP连接。

About

望楼-用于监测服务器和应用程序的运行状态


Languages

Language:Java 100.0%