1.一种监控告警方法,其特征在于,所述方法包括:
获取针对目标设备的硬件参数的性能指标变化曲线,所述性能指标变化曲线包括M个时间点以及所述M个时间点中各个时间点分别对应的幅值;M个时间点至少包括时间点t1、时间点t2、时间点t3以及时间点t4;所述时间点t4>所述时间点t2>所述时间点t3>所述时间点t1;
根据预设的采集周期长度L和所述时间点t1确定第一采集周期,并在所述性能指标变化曲线上确定所述第一采集周期所覆盖的第一变化曲线;所述第一变化曲线的起始时间戳为所述时间点t1,所述第一变化曲线的时长长度为L;
根据所述预设的采集周期长度L和所述时间点t2确定第二采集周期,并在所述性能指标变化曲线上确定所述第二采集周期所覆盖的第二变化曲线;所述第二变化曲线的起始时间戳为所述时间点t2,所述第二变化曲线的时长长度为L;
获取所述第一变化曲线中所述时间点t3对应的幅值a1,获取所述第二变化曲线中所述时间点t4对应的幅值a2,根据所述幅值a1和所述幅值a2确定所述第一采集周期和所述第二采集周期之间的幅值变化量,若所述幅值变化量大于或者等于第一阈值,则触发针对所述目标设备的第一告警;所述时间点t3所属于的时间范围为t1至t1+L;所述时间点t4所属于的时间范围为t2至t2+L。
2.根据权利要求1所述方法,其特征在于,M个时间点还包括当前时间点t5;所述方法还包括:在所述性能指标变化曲线上获取所述当前时间点t5对应的幅值a3,若所述幅值a3大于或者等于第二阈值,则触发针对所述目标设备的第二告警。
3.根据权利要求2所述方法,其特征在于,M个时间点还包括起始时间点t0;所述根据预设的采集周期长度L和所述时间点t1确定第一采集周期之前,所述方法还包括:在所述性能指标变化曲线上获取第一时间区间;所述第一时间区间为从t0至t5-2L的范围;
在所述第一时间区间随机选取时间点tn,若时间点tn对应的幅值an大于或者等于第三阈值,则将所述时间点tn确定为时间点t1;
在所述性能指标变化曲线上获取第二时间区间;所述第二时间区间为从t1+L至t5-L的范围;
在所述第二时间区间随机选取时间点tm,若时间点tm对应的幅值am大于或者等于所述第三阈值,则将所述时间点tm确定为时间点t2。
4.根据权利要求1-3任一项所述方法,其特征在于,所述获取所述第一变化曲线中所述时间点t3对应的幅值a1,获取所述第二变化曲线中所述时间点t4对应的幅值a2,包括:查找所述第一变化曲线上具有最大幅值的时间点t3,将所述时间点t3对应的幅值确定为幅值a1;
查找所述第二变化曲线上具有最大幅值的时间点t4,将所述时间点t4对应的幅值确定为幅值a2。
5.根据权利要求1-3任一项所述方法,其特征在于,所述获取所述第一变化曲线中所述时间点t3对应的幅值a1,获取所述第二变化曲线中所述时间点t4对应的幅值a2,包括:在所述第一变化曲线上从所述时间点t1开始,将经过第一预设时长长度L1后的时间点t3对应的幅值确定为幅值a1;
在所述第二变化曲线上从所述时间点t2开始,将经过第二预设时长长度L2后的时间点t4对应的幅值确定为幅值a2。
6.根据权利要求1-3任一项所述方法,其特征在于,所述时间点t1小于所述时间点t2;
所述根据所述幅值a1和所述幅值a2确定所述第一采集周期和所述第二采集周期之间的幅值变化量,包括:确定所述幅值a1和所述幅值a2之间的差值,将所述差值的绝对值确定为目标数值;
根据所述幅值a1和所述目标数值确定所述第一采集周期和所述第二采集周期之间的幅值变化量。
7.根据权利要求1-3任一项所述方法,其特征在于,所述性能指标变化曲线包括中央处理器CPU占用率变化曲线、内存占用率变化曲线、磁盘读写I/O变化曲线、网络带宽变化曲线、并发用户数变化曲线、在线用户数变化曲线、平均响应时间变化曲线、事务成功率变化曲线、超时错误率变化曲线。
8.一种监控告警装置,其特征在于,所述装置包括:
获取单元,用于获取针对目标设备的硬件参数的性能指标变化曲线,所述性能指标变化曲线包括M个时间点以及所述M个时间点中各个时间点分别对应的幅值;M个时间点至少包括时间点t1、时间点t2、时间点t3以及时间点t4;所述时间点t4>所述时间点t2>所述时间点t3>所述时间点t1;
第一确定单元,用于根据预设的采集周期长度L和所述时间点t1确定第一采集周期,并在所述获取单元确定的所述性能指标变化曲线上确定所述第一采集周期所覆盖的第一变化曲线;所述第一变化曲线的起始时间戳为所述时间点t1,所述第一变化曲线的时长长度为L;
第二确定单元,用于根据所述预设的采集周期长度L和所述时间点t2确定第二采集周期,并在所述获取单元确定的所述性能指标变化曲线上确定所述第二采集周期所覆盖的第二变化曲线;所述第二变化曲线的起始时间戳为所述时间点t2,所述第二变化曲线的时长长度为L;
第一告警单元,用于获取所述第一确定单元确定的所述第一变化曲线中所述时间点t3对应的幅值a1,获取所述第二确定单元确定的所述第二变化曲线中所述时间点t4对应的幅值a2,根据所述幅值a1和所述幅值a2确定所述第一采集周期和所述第二采集周期之间的幅值变化量,若所述幅值变化量大于或者等于第一阈值,则触发针对所述目标设备的第一告警;所述时间点t3所属于的时间范围为t1至t1+L;所述时间点t4所属于的时间范围为t2至t2+L。
9.一种终端设备,其特征在于,包括处理器和存储器,所述处理器和存储器相互连接;
所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如权利要求1-7任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如权利要求1-7任一项所述的方法。