【技术实现步骤摘要】
服务器监控方法及系统
本申请实施例涉及计算机
,特别涉及一种服务器监控方法及系统。
技术介绍
通常,服务器监控系统中包括主控服务器和多个被控服务器,且主控服务器能够对多个被控服务器进行监控。相关技术中,主控服务器可以获取每个被控服务器的状态信息,再通过发邮件或发信息的方式,将获得的状态信息上报给用户。当需要将状态信息上报给多个用户时,需要分别向每个用户发送邮件或信息,会影响监控效率。
技术实现思路
本申请实施例提供了一种服务器监控方法及系统,用于解决需要向多个用户发送邮件或信息,从而影响监控效率的问题。所述技术方案如下:一方面,提供了一种服务器监控方法,用于服务器监控系统中,所述服务器监控系统中包括主控服务器和多个被控服务器,且所述主控服务器中安装有虚拟机器人,所述方法包括:所述主控服务器获取所述被控服务器的监控内容,所述监控内容包括状态信息、项目发布信息、文件和慢日志中的至少一种;所述主控服务器通过所述虚拟机器人在业务群组中发送所述监控内容。在一种可能的实现方式中,当所述监控内容包括所述状态信息时,所述服务器监控系统中还包括注册中心,且所述注册中心中注册有多个被控服务器,则所述主控服务器获取所述被控服务器的监控内容,包括:所述主控服务器通过所述虚拟机器人接收用户在所述业务群组中发送的第一查询指令,所述第一查询指令中携带有标签,所述标签用于指示所述被控服务器的分组;所述主控服务器向所述注册中心发送携带有所述标签的第一查询请求;< ...
【技术保护点】
1.一种服务器监控方法,其特征在于,用于服务器监控系统中,所述服务器监控系统中包括主控服务器和多个被控服务器,且所述主控服务器中安装有虚拟机器人,所述方法包括:/n所述主控服务器获取所述被控服务器的监控内容,所述监控内容包括状态信息、项目发布信息、文件和慢日志中的至少一种;/n所述主控服务器通过所述虚拟机器人在业务群组中发送所述监控内容。/n
【技术特征摘要】
1.一种服务器监控方法,其特征在于,用于服务器监控系统中,所述服务器监控系统中包括主控服务器和多个被控服务器,且所述主控服务器中安装有虚拟机器人,所述方法包括:
所述主控服务器获取所述被控服务器的监控内容,所述监控内容包括状态信息、项目发布信息、文件和慢日志中的至少一种;
所述主控服务器通过所述虚拟机器人在业务群组中发送所述监控内容。
2.根据权利要求1所述的方法,其特征在于,当所述监控内容包括所述状态信息时,所述服务器监控系统中还包括注册中心,且所述注册中心中注册有多个被控服务器,则所述主控服务器获取所述被控服务器的监控内容,包括:
所述主控服务器通过所述虚拟机器人接收用户在所述业务群组中发送的第一查询指令,所述第一查询指令中携带有标签,所述标签用于指示所述被控服务器的分组;
所述主控服务器向所述注册中心发送携带有所述标签的第一查询请求;
所述注册中心向所述主控服务器反馈所述标签对应的被控服务器的地址;
所述主控服务器根据所述地址向对应的被控服务器获取所述监控内容。
3.根据权利要求2所述的方法,其特征在于,在所述主控服务器通过所述虚拟机器人接收用户在所述业务群组中发送的第一查询指令之前,所述方法还包括:
所述主控服务器通过所述虚拟机器人接收所述用户在所述业务群组中发送的第二查询指令;
所述主控服务器根据所述第二查询指令向所述注册中心发送第二查询请求;
所述注册中心向所述主控服务器反馈所有被控服务器的标签集合;
所述主控服务器通过所述虚拟机器人在所述业务群组中发送所述标签集合,所述标签集合用于供所述用户选择携带在所述第一查询指令中的标签。
4.根据权利要求3所述的方法,其特征在于,所述注册中心向所述主控服务器反馈所有被控服务器的标签集合,包括:
所述注册中心对各个被控服务器进行探活;
所述注册中心根据所述探活的结果确定当前在线的被控服务器;
所述注册中心获取所有当前在线的被控服务器的标签集合;
所述注册中心向所述主控服务器反馈所述标签集合。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
若一个标签对应的所有被控服务器都不在线,则所述主控服务器通过所述虚拟机器人接收所述用户在所述业务群组中发送的第一重启信息,所述第一重启信息中携带有所述标签;
所述主控服务器获取与所述标签对应的物理接口;
所述主控服务器通过所述物理接口对所述标签对应的被控服务器进行物理重启。
6.根据权利要求4所述的方法,其特征在于,在所述注册中心获取所有当前在线的被控服务器的标签集合之后,所述方法还包括:
所述注册中心将本次获取到的标签集合与上次获取到的标签集合进行比较;
若存在位于上次获取到的标签集合中,且不在本次获取到的标签集合中的标签,则所述注册中心向所述主控服务器发送所述标签;
所述主控服务器通过所述虚拟机器人在所述业务群组中发送携带有所述标签的提示信息,所述提示信息用于提示所述标签对应的所有被控服务器都不在线。
7.根据权利要求2所述的方法,其特征在于,所述方法还包括:
若一个标签对应的部分被控服务器不在线,则所述主控服务器通过所述虚拟机器人接收所述用户在所述业务群组中发送的第二重启信息,所述第二重启信息中携带有所述被控服务器的地址;
所述主控服务器根据所述地址向所述被控服务器发送重启指令,所述重启指令用于指示所述被控服务器进行重启。
8.根据权利要求2所述的方法,其特征在于,所述主控服务器根据所述地址向对应的被控服务器获取所述监控内容,包括:
所述主...
【专利技术属性】
技术研发人员:左磊,陆伟,
申请(专利权)人:天聚地合苏州数据股份有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。