The embodiment of this specification provides a method and apparatus for statistical system stability and an electronic device comprising initiating a service availability detection request to a detection system according to a pre-configured availability detection task for at least one system so that the detection system performs a service availability check on the system. A test result of the corresponding system returned by the test system is received; a service unavailability time of the target system is recorded for the target system whose test result is not available for service; a service recovery time of the target system is recorded when the service recovery of the target system is received; and according to the said test result, a service recovery time of the target system is recorded. The service unavailability time and service recovery time compute the service unavailability duration of the target system.
【技术实现步骤摘要】
统计系统稳定性的方法及装置和电子设备
本说明书实施例涉及互联网
,尤其涉及一种统计系统稳定性的方法及装置和电子设备。
技术介绍
服务器可能系统load过高,或者内存不足,一些服务进程可能不稳定,偶尔会自动异常终止,需要一个监控程序脚本来对这个进程进行监控,当发现被监控的服务进程异常终止或不能正常提供服务了,将其启动或重新启动,且运维数据自动保留分析环境稳定性。需要提供一种更有效率的统计系统稳定性的方案。
技术实现思路
本说明书实施例提供的一种统计系统稳定性的方法及装置和电子设备:根据本说明书实施例的第一方面,提供一种统计系统稳定性的方法,所述方法包括:根据预先配置的针对至少一个系统的可用性检测任务,向检测系统发起服务可用性检测请求,以使所述检测系统对所述系统进行服务可用性检测;接收所述检测系统返回的对应所述系统的检测结果;对于所述检测结果为服务不可用的目标系统,记录所述目标系统的服务不可用时刻;在接收到所述目标系统的服务恢复时,记录所述目标系统的服务恢复时刻;根据所述服务不可用时刻和服务恢复时刻计算所述目标系统的服务不可用的持续时长。可选的,所述向检测系统发起服 ...
【技术保护点】
1.一种统计系统稳定性的方法,所述方法包括:根据预先配置的针对至少一个系统的可用性检测任务,向检测系统发起服务可用性检测请求,以使所述检测系统对所述系统进行服务可用性检测;接收所述检测系统返回的对应所述系统的检测结果;对于所述检测结果为服务不可用的目标系统,记录所述目标系统的服务不可用时刻;在接收到所述目标系统的服务恢复时,记录所述目标系统的服务恢复时刻;根据所述服务不可用时刻和服务恢复时刻计算所述目标系统的服务不可用的持续时长。
【技术特征摘要】
1.一种统计系统稳定性的方法,所述方法包括:根据预先配置的针对至少一个系统的可用性检测任务,向检测系统发起服务可用性检测请求,以使所述检测系统对所述系统进行服务可用性检测;接收所述检测系统返回的对应所述系统的检测结果;对于所述检测结果为服务不可用的目标系统,记录所述目标系统的服务不可用时刻;在接收到所述目标系统的服务恢复时,记录所述目标系统的服务恢复时刻;根据所述服务不可用时刻和服务恢复时刻计算所述目标系统的服务不可用的持续时长。2.根据权利要求1所述的方法,所述向检测系统发起服务可用性检测请求,具体包括:生成针对所述至少一个系统的可用性检测的检测脚本;将所述检测脚本发送给检测系统。3.根据权利要求1所述的方法,所述可用性检测任务为对配置的所有系统周期性地进行服务可用性检测。4.根据权利要求1所述的方法,所述服务不可用时刻为接收到目标系统的服务不可用时的时间戳;或者,发送重启所述目标系统不可用服务的指令时的时间戳。5.根据权利要求1所述的方法,对于所述检测结果为服务不可用的目标系统,所述方法还包括:向所述服务恢复系统发送服务恢复请求,以使所述检测系统重启服务不可用的目标系统。6.根据权利要求1所述的方法,所述方法还包括:统计所述预先配置的至少一个系统的服务重启次数;和/或,统计所述预先配置的至少一个系统发生服务不可用的次数;和/或,统计所述预先配置的至少一个系统的服务重启次数,计算重启频率。7.一种统计系统稳定性的装置,所述装置包括:检测单元,根据预先配置的针对至少一个系统的可用性检测任务,向检测系统发起服务可用性检测请求,以使所述检测系...
【专利技术属性】
技术研发人员:黄居华,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。