【技术实现步骤摘要】
服务实例监控方法、装置与存储介质
[0001]本专利技术涉及计算机
,尤其涉及一种服务实例监控方法、装置与存储介质。
技术介绍
[0002]随着服务器上运行的服务实例越来越多,对服务实例进行监控和管理变得尤为重要。
[0003]目前,最常见的监控方案是通过服务实例提供专用的http(HyperText Transfer Protocol,超文本传输协议)方式监控接口来完成的,但是现阶段并不是所有服务实例都是通过http方式提供服务的,因此,此种监控方案无法统一监控所有服务实例。
技术实现思路
[0004]本专利技术提供一种服务实例监控方法、装置与存储介质,用以解决现有技术中无法统一监控所有服务实例的缺陷,实现所有服务实例的统一监控。
[0005]本专利技术提供一种服务实例监控方法,所述方法应用于服务实例检查模块,所述方法包括:
[0006]接收服务实例管理模块发送的各服务实例的运行状态;
[0007]基于所述各服务实例的进程检查结果、端口检查结果以及运行状态,确定所述各服 ...
【技术保护点】
【技术特征摘要】
1.一种服务实例监控方法,其特征在于,所述方法应用于服务实例检查模块,所述方法包括:接收服务实例管理模块发送的各服务实例的运行状态;基于所述各服务实例的进程检查结果、端口检查结果以及运行状态,确定所述各服务实例的健康检查结果;将所述各服务实例的健康检查结果返回给所述服务实例管理模块,以供所述服务实例管理模块基于所述各服务实例的健康检查结果,向服务器发送告警信息。2.根据权利要求1所述的服务实例监控方法,其特征在于,所述各服务实例的进程检查结果是基于如下步骤确定的:向所述服务器发送进程查看命令;接收所述服务器返回的进程信息;基于所述进程信息,以及所述各服务实例的标识,确定所述各服务实例的进程检查结果。3.根据权利要求1所述的服务实例监控方法,其特征在于,所述各服务实例的端口检查结果是基于如下步骤确定的:向所述服务器发送所述各服务实例对应的端口查看命令;接收所述服务器返回的所述各服务实例对应的端口信息;基于所述各服务实例对应的端口信息,确定所述各服务实例的端口检查结果。4.根据权利要求1所述的服务实例监控方法,其特征在于,所述基于所述各服务实例的进程检查结果、端口检查结果以及运行状态,确定所述各服务实例的健康检查结果,包括:当任一服务实例的运行状态为运行时,若所述任一服务实例的进程检查结果为存在,且所述任一服务实例的端口检查结果为畅通,则所述任一服务实例的健康检查结果为正常,否则,所述任一服务实例的健康检查结果为异常。5.根据权利要求1所述的服务实例监控方法,其特征在于,所述基于所述各服务实例的进程检查结果、端口检查结果以及运行状态,确定所述各服务实例的健康检查结果,包括:当任一服务实例的运行状态为停止时,若所述任一服务实例的进程检查结果为不存在,且所述任一服务实例的端口检查结果为断开,则所述任一服务实例的健康检查结果为正常,否则,所述...
【专利技术属性】
技术研发人员:杨俊,
申请(专利权)人:海尔智家股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。