一种过滤无效监控报警信息的方法及其装置的制造方法

文档序号:10525643阅读:441来源:国知局
一种过滤无效监控报警信息的方法及其装置的制造方法
【专利摘要】本发明公开了一种过滤无效监控报警信息的方法及其装置,该方法包括步骤:监测预警信息;将预警信息与已确定的有效预警信息进行比较,根据比较结果判断监测到的预警信息是否为有效预警信息;若是,则根据有效预警信息执行预警功能,并将预警信息写入预警日志;若否,则确认预警信息为无效预警信息,将预警信息直接写入预警日志。本发明将监测到与预警信息与已确定的有效预警信息进行比对,过滤到重复的预警信息即无效预警信息,不对其执行预警处理,仅写入预警日志,从而让运维人员免受大量重复信息的干扰,提升工作效率。
【专利说明】
一种过滤无效监控报警信息的方法及其装置
技术领域
[0001]本发明涉及监控报警技术领域,尤其涉及一种过滤无效监控报警信息的方法及其
目.0
【背景技术】
[0002]随着互联网行业的不断发展,对在线网站系统的实时监控与报警显得尤为重要。
[0003]监控报警是指对在线网站系统进行状态检测,当出现宕机或者某项服务进程僵死之后,能够在尽量短的时间获得该信息,然后通过报警系统将信息发送到一线运维人员。
[0004]然而,实际应用中,监控系统对于重复预警信息缺乏行之有效的过滤机制,将导致以下问题:
[0005](I)运维人员收到大量重复报警信息,对运维人员的工作带来巨大阻碍,大量时间浪费在查看重复报警信息上。
[0006](2)存在部分重要的报警信息混杂在大量重复报警信息之间,给运维人员获取有效报警信息带来很大难度,导致无法及时处理报警,这部分报警变成了无效报警。
[0007]在部署了大量应用服务器的场景下,如果无法过滤重复报警信息,将对运维人员的工作带来越来越大的挑战。

【发明内容】

[0008]本发明的主要目的在于提出一种过滤无效监控报警信息的方法及其装置,旨在建立行之有效的过滤机制。
[0009]为实现上述目的,本发明提供一种过滤无效监控报警信息的方法,其特征在于,包括步骤:监测预警信息;将所述预警信息与已确定的有效预警信息进行比较,根据比较结果判断监测到的预警信息是否为有效预警信息;若是,则根据所述有效预警信息执行预警功能,并将所述预警信息写入预警日志;若否,则确认所述预警信息为无效预警信息,将所述预警信息直接写入所述预警日志。
[0010]优选的,所述预警信息包括预警服务唯一标识以及预警类型,所述预警服务唯一标识是针对监控对象的唯一标识字段,所述监控对象包括应用以及服务器;
[0011 ]所述根据比较结果判断所述预警信息是否为有效预警信息时,包括步骤:
[0012]判断所述预警信息的预警服务唯一标识与已确定的有效预警信息的预警服务唯一标识是否一致,若不一致,则为有效预警信息;若一致,则
[0013]判断所述预警信息的预警类型与所述已确定的有效预警信息的预警类型是否一致,若不一致,则为有效预警信息。
[0014]优选的,所述预警信息还包括读取标识以及预警时间;在判断所述预警信息的预警类型与所述已确定的有效预警信息的预警类型是否一致时,若一致,则判断所述已确定的有效预警信息的读取标识是否为已读,若是,则所述预警信息是无效预警信息;若否,则判断所述预警信息的预警时间与所述已确定的有效预警信息的预警时间的间隔是否超过预设的时间间隔,若是,则为有效预警信息,若否,则为无效预警信息。
[0015]优选的,在执行所述预警功能之前还包括步骤:将所述有效预警信息写入内存;所述内存用于存放所述已确定的有效预警信息。
[0016]优选的,若所述有效预警信息与所述内存中的某一已确定的有效预警信息具有相同的预警服务唯一标识及预警类型,则将所述内存中的有效预警信息删除后,写入所述有效预警信息。
[0017]此外,为实现上述目的,本发明还提出一种过滤无效监控报警信息的装置,其特征在于,包括:监测单元,用于监测预警信息;判断处理单元,用于将所述预警信息与已确定的有效预警信息进行比较,根据比较结果判断监测到的预警信息是否为有效预警信息;若是,则根据所述有效预警信息执行预警功能,并将所述预警信息写入预警日志;若否,则确认所述预警信息为无效预警信息,将所述预警信息直接写入所述预警日志。
[0018]优选的,所述预警信息包括预警服务唯一标识以及预警类型,所述预警服务唯一标识是针对监控对象的唯一标识字段,所述监控对象包括应用以及服务器;
[0019]所述判断处理单元包括:
[0020]第一判断子单元,用于判断所述预警信息的预警服务唯一标识与已确定的有效预警信息的预警服务唯一标识是否一致,若不一致,则为有效预警信息;
[0021]第二判断子单元,用于若所述第一判断子单元判断结果为一致,则判断所述预警信息的预警类型与所述已确定的有效预警信息的预警类型是否一致,若不一致,则为有效预警信息。
[0022]优选的,所述预警信息还包括读取标识以及预警时间;所述判断处理单元还包括第三判断子单元,用于若所述第二判断子单元判断结果为一致,则判断所述已确定的有效预警信息的读取标识是否为已读,若是,则所述预警信息是无效预警信息;若否,则判断所述预警信息的预警时间与所述已确定的有效预警信息的预警时间的间隔是否超过预设的时间间隔,若是,则为有效预警信息,若否,则为无效预警信息。
[0023]优选的,所述判断处理单元还用于在执行所述预警功能之前,将所述有效预警信息写入内存;所述内存用于存放所述已确定的有效预警信息。
[0024]优选地,所述判断处理单元还用于若所述有效预警信息与所述内存中的某一已确定的有效预警信息具有相同的预警服务唯一标识及预警类型,则将所述内存中的有效预警信息删除后,写入所述有效预警信息。
[0025]本发明提出的过滤无效监控报警信息的方法及其装置,能够智能识别重复预警信息,让运维人员免受大量重复信息的干扰,提升工作效率。
【附图说明】
[0026]图1为本发明第一实施例的过滤无效监控报警信息的方法流程图;
[0027]图2为本发明第二实施例的过滤无效监控报警信息的方法流程图;
[0028]图3为本发明第三实施例的过滤无效监控报警信息的方法流程图;
[0029]图4为本发明第四实施例的过滤无效监控报警信息的方法流程图;
[0030]图5为本发明第五实施例的过滤无效监控报警信息的装置的结构示意图;
[0031 ]图6为本发明第六实施例的过滤无效监控报警信息的装置的结构示意图;
[0032]图7为本发明第七实施例的过滤无效监控报警信息的装置的结构示意图;
[0033]图8为本发明第八实施例的过滤无效监控报警信息的装置的结构示意图;
[0034]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0035]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0036]如图1所示,本发明第一实施例提出一种过滤无效监控报警信息的方法,包括步骤:
[0037]S10、监测预警信息,预警信息包括预警服务唯一标识、预警类型、预警时间;其中,预警服务唯一标识是针对每一个监控的应用或者监控的服务器的唯一标识字段;具体表示规则由管理员指定,本发明只需要这个标识针对不同的应用或服务器不重复即可。上述预警类型指的是事先由系统管理员定义好的一系列预警事件。例如监控CPU使用率这个指标,它的预警类型就是“CPU使用率”。此外,预警信息还可以包括当前值、阈值,其中,当前值指的是所监控指标当前的值,例如当前CPU使用率是80%,那它的当前值就是80;阈值指的是由管理员配置的监控指标的临界值,例如我们需要配置当CPU使用率超过75%的时候触发预警机制,那阈值就是75。
[0038]S20、将预警信息与已确定的有效预警信息进行比较并根据比较结果判断监测到的预警信息是否为有效预警信息;若是,则进入步骤S31执行预警功能,然后如步骤S32所示,写入预警日志;若否,则直接进入步骤S32,即写入预警日志。
[0039]上述步骤S31的执行预警功能包括通过报警系统,比如短信、msn、邮件、甚至是声音完成报警功能。这部分属于现有技术已经可以实现的,在此不再描述。
[0040]本实施例中,将监测到与预警信息与已确定的有效预警信息进行比对,过滤到重复的预警信息即无效预警信息,不对其执行预警处理,仅写入预警日志,从而让运维人员免受大量重复信息的干扰,提升工作效率。
[0041]如图2所示,本发明第二实施例提出一种过滤无效监控报警信息的方法,包括步骤:
[0042]S10、监测预警信息,预警信息包括预警服务唯一标识、预警类型、预警时间;其中,预警服务唯一标识是针对每一个监控的应用或者监控的服务器的唯一标识字段;具体表示规则由管理员指定,本发明只需要这个标识针对不同的应用或服务器不重复即可。上述预警类型指的是事先由系统管理员定义好的一系列预警事件。例如监控CPU使用率这个指标,它的预警类型就是“CPU使用率”。此外,预警信息还可以包括当前值、阈值,其中,当前值指的是所监控指标当前的值,例如当前CPU使用率是80%,那它的当前值就是80;阈值指的是由管理员配置的监控指标的临界值,例如我们需要配置当CPU使用率超过75%的时候触发预警机制,那阈值就是75。
[0043]S20、判断监测到的预警信息是否为有效预警信息;若是,则进入步骤S31,执行预警功能,然后如步骤S32所示,写入预警日志;若否,则为无效预警信息,直接进入步骤S32,即写入预警日志;
[0044]其中步骤S20具体包括步骤:
[0045]S21、判断预警信息的预警服务唯一标识与已确定的有效预警信息的预警服务唯一标识是否一致,若不一致,则为有效预警信息;接续执行步骤S31,执行预警功能;步骤S32,写入预警日志;
[0046]若在步骤S21中判断结果为一致,则进入步骤S22,判断预警信息的预警类型与已确定的有效预警信息的预警类型是否一致,若不一致,则为有效预警信息。接续执行步骤S31,执行预警功能;步骤S32,写入预警日志;若预警类型一致,则可以暂定为无效信息;其有效性可以由运维人员进一步进行人工判断。
[0047]上述步骤S31的执行预警功能包括通过报警系统,比如短信、msn、邮件、甚至是声音完成报警功能。这部分属于现有技术已经可以实现的,在此不再描述。
[0048]本实施例中,将监测到与预警信息与已确定的有效预警信息进行比对,过滤到重复的预警信息即无效预警信息,不对其执行预警处理,仅写入预警日志,从而让运维人员免受大量重复信息的干扰,提升工作效率。
[0049]如图3所示,本发明第三实施例提出一种过滤无效监控报警信息的方法,包括步骤:
[0050]S10、监测预警信息,预警信息包括预警服务唯一标识、预警类型、预警时间;其中,预警服务唯一标识是针对每一个监控的应用或者监控的服务器的唯一标识字段;具体表示规则由管理员指定,本发明只需要这个标识针对不同的应用或服务器不重复即可。上述预警类型指的是事先由系统管理员定义好的一系列预警事件。例如监控CPU使用率这个指标,它的预警类型就是“CPU使用率”。此外,预警信息还可以包括当前值、阈值,其中,当前值指的是所监控指标当前的值,例如当前CPU使用率是80%,那它的当前值就是80;阈值指的是由管理员配置的监控指标的临界值,例如我们需要配置当CPU使用率超过75%的时候触发预警机制,那阈值就是75。与上一实施例不同的是,本实施例中,预警信息还包括读取标识;用于标记该预警信息是否已经被读取,处于已读状态。
[0051]S20、判断监测到的预警信息是否为有效预警信息;若是,则进入步骤S31,执行预警功能,然后如步骤S32所示,写入预警日志;若否,则为无效预警信息,直接进入步骤S32,即写入预警日志;
[0052]其中步骤S20具体包括步骤:
[0053]S21、判断预警信息的预警服务唯一标识与已确定的有效预警信息的预警服务唯一标识是否一致,若不一致,则为有效预警信息;接续执行步骤S31,执行预警功能;步骤S32,写入预警日志;
[0054]若在步骤S21中判断结果为一致,则进入步骤S22,判断预警信息的预警类型与已确定的有效预警信息的预警类型是否一致,若不一致,则为有效预警信息。接续执行步骤S31,执行预警功能;步骤S32,写入预警日志;
[0055]若在步骤S22中的判断结果为一致,则进入步骤S23,判断已确定的有效预警信息的读取标识是否为已读,若是,则预警信息是无效预警信息;直接进入步骤S31,即将预警信息写入预警日志;若否,则进入步骤S24,判断预警信息的预警时间与已确定的有效预警信息的预警时间的间隔是否超过预设的时间间隔,若是,则为有效预警信息,若接续执行步骤S31及S32;若否,则为无效预警信息,直接进入步骤S32。
[0056]上述步骤S31的执行预警功能包括通过报警系统,比如短信、msn、邮件、甚至是声音完成报警功能。这部分属于现有技术已经可以实现的,在此不再描述。此外,由于本实施例中的预警信息包括读取标识,因此,若某一有效预警信息的读取标识一直处于未读状态,则表示始终无人查看该有效预警信息,此时可以根据系统配置的间隔进行提醒,确保运维人员能够收到有效的预警信息。
[0057]本实施例中,将监测到与预警信息与已确定的有效预警信息进行比对,通过读取标识进一步判断同一预警信息的预警服务唯一标识与同一预警类型的预警信息是否为有效预警信息,过滤到重复的预警信息即无效预警信息,不对其执行预警处理,仅写入预警日志,从而让运维人员免受大量重复信息的干扰,提升工作效率。
[0058]如图4所示,本发明第四实施例提出一种过滤无效监控报警信息的方法,包括步骤:
[0059]S10、监测预警信息,预警信息包括预警服务唯一标识、预警类型、预警时间;其中,预警服务唯一标识是针对每一个监控的应用或者监控的服务器的唯一标识字段;具体表示规则由管理员指定,本发明只需要这个标识针对不同的应用或服务器不重复即可。上述预警类型指的是事先由系统管理员定义好的一系列预警事件。例如监控CPU使用率这个指标,它的预警类型就是“CPU使用率”。此外,预警信息还可以包括当前值、阈值,其中,当前值指的是所监控指标当前的值,例如当前CPU使用率是80%,那它的当前值就是80;阈值指的是由管理员配置的监控指标的临界值,例如我们需要配置当CPU使用率超过75%的时候触发预警机制,那阈值就是75。本实施例中,预警信息还包括读取标识;用于标记该预警信息是否已经被读取,处于已读状态。
[0060]S20、判断监测到的预警信息是否为有效预警信息;若是,则进入步骤S31,执行预警功能,然后如步骤S32所示,写入预警日志;若否,则为无效预警信息,直接进入步骤S32,即写入预警日志;
[0061 ]本实施例中,步骤S20具体包括步骤:
[0062]S21、判断预警信息的预警服务唯一标识与已确定的有效预警信息的预警服务唯一标识是否一致,若不一致,则为有效预警信息;接续执行步骤S31,执行预警功能;步骤S32,写入预警日志;
[0063]若在步骤S21中判断结果为一致,则进入步骤S22,判断预警信息的预警类型与已确定的有效预警信息的预警类型是否一致,若不一致,则为有效预警信息。接续执行步骤S31,执行预警功能;步骤S32,写入预警日志;
[0064]若在步骤S22中的判断结果为一致,则进入步骤S23,判断已确定的有效预警信息的读取标识是否为已读,若是,则预警信息是无效预警信息;直接进入步骤S31,即将预警信息写入预警日志;若否,则进入步骤S24,判断预警信息的预警时间与已确定的有效预警信息的预警时间的间隔是否超过预设的时间间隔,若是,则为有效预警信息,若接续执行步骤S31及S32;若否,则为无效预警信息,直接进入步骤S32。
[0065]与上一实施例不同的是,本实施例中,在步骤S31之前还包括步骤S25,将有效预警信息写入内存;内存用于存放已确定的有效预警信息。若有效预警信息与内存中的某一已确定的有效预警信息具有相同的预警服务唯一标识及预警类型,则将内存中的有效预警信息删除后,写入有效预警信息。
[0066]上述步骤S31的执行预警功能包括通过报警系统,比如短信、msn、邮件、甚至是声音完成报警功能。这部分属于现有技术已经可以实现的,在此不再描述。此外,由于本实施例中的预警信息包括读取标识,因此,若某一有效预警信息的读取标识一直处于未读状态,则表示始终无人查看该有效预警信息,此时可以根据系统配置的间隔进行提醒,确保运维人员能够收到有效的预警信息。
[0067]本实施例中,将监测到与预警信息与已确定的有效预警信息进行比对,通过读取标识进一步判断同一预警信息的预警服务唯一标识与同一预警类型的预警信息是否为有效预警信息,过滤到重复的预警信息即无效预警信息,不对其执行预警处理,仅写入预警日志,从而让运维人员免受大量重复信息的干扰,提升工作效率。
[0068]此外,请参照图5,为实现上述目的,本发明还提出一种过滤无效监控报警信息的装置,包括:监测单元30,用于监测预警信息;判断处理单元40,用于将预警信息与已确定的有效预警信息进行比较,根据比较结果判断监测到的预警信息是否为有效预警信息;若是,则根据有效预警信息执行预警功能,并将预警信息写入预警日志;若否,则确认预警信息为无效预警信息,将预警信息直接写入预警日志。
[0069]—般地,预警信息包括预警服务唯一标识、预警类型、预警时间;其中,预警服务唯一标识是针对每一个监控的应用或者监控的服务器的唯一标识字段;具体表示规则由管理员指定,本发明只需要这个标识针对不同的应用或服务器不重复即可。上述预警类型指的是事先由系统管理员定义好的一系列预警事件。例如监控CHJ使用率这个指标,它的预警类型就是“CPU使用率”。此外,预警信息还可以包括当前值、阈值,其中,当前值指的是所监控指标当前的值,例如当前CHJ使用率是80%,那它的当前值就是80;阈值指的是由管理员配置的监控指标的临界值,例如我们需要配置当CPU使用率超过75%的时候触发预警机制,那阈值就是75。在将预警信息与已确定的有效预警信息进行比较时,可以根据需求,由管理员自行设定需要比较的预警信息的内容及顺序。
[0070]预警功能包括通过报警系统,比如短信、msn、邮件、甚至是声音完成报警功能。这部分属于现有技术已经可以实现的,在此不再描述。
[0071]本实施例中,将监测到与预警信息与已确定的有效预警信息进行比对,过滤到重复的预警信息即无效预警信息,不对其执行预警处理,仅写入预警日志,从而让运维人员免受大量重复信息的干扰,提升工作效率。
[0072]此外,请参照图6,为实现上述目的,本发明还提出一种过滤无效监控报警信息的装置,包括:监测单元30,用于监测预警信息,预警信息包括预警服务唯一标识、预警类型、预警时间;判断处理单元40,用于判断监测到的预警信息是否为有效预警信息;若是,则执行预警功能,并写入预警日志;若否,则为无效预警信息,直接写入预警日志。
[0073]其中,预警服务唯一标识是针对每一个监控的应用或者监控的服务器的唯一标识字段;具体表示规则由管理员指定,本发明只需要这个标识针对不同的应用或服务器不重复即可。上述预警类型指的是事先由系统管理员定义好的一系列预警事件。例如监控CPU使用率这个指标,它的预警类型就是“CPU使用率”。此外,预警信息还可以包括当前值、阈值,其中,当前值指的是所监控指标当前的值,例如当前CPU使用率是80%,那它的当前值就是80;阈值指的是由管理员配置的监控指标的临界值,例如我们需要配置当CPU使用率超过75%的时候触发预警机制,那阈值就是75。预警功能包括通过报警系统,比如短信、msn、邮件、甚至是声音完成报警功能。这部分属于现有技术已经可以实现的,在此不再描述。
[0074]判断处理单元40具体包括:第一判断子单元41,判断预警信息的预警服务唯一标识与已确定的有效预警信息的预警服务唯一标识是否一致,若不一致,则为有效预警信息;第二判断子单元42,与第一判断子单元42相连,用于若第一判断子单元41判断结果为一致,则判断预警信息的预警类型与已确定的有效预警信息的预警类型是否一致,若不一致,则为有效预警信息;若预警类型一致,则可以暂定为无效信息;其有效性可以由运维人员进一步进行人工判断。
[0075]本实施例中,通过判断处理单元将监测到与预警信息与已确定的有效预警信息进行比对,过滤到重复的预警信息即无效预警信息,不对其执行预警处理,仅写入预警日志,从而让运维人员免受大量重复信息的干扰,提升工作效率。
[0076]请参照图7,本发明另一实施例中提出一种过滤无效监控报警信息的装置,同样包括:监测单元30,用于监测预警信息,预警信息包括预警服务唯一标识、预警类型、预警时间;判断处理单元40,用于判断监测到的预警信息是否为有效预警信息;若是,则执行预警功能,并写入预警日志;若否,则为无效预警信息,直接写入预警日志。
[0077]其中,预警服务唯一标识是针对每一个监控的应用或者监控的服务器的唯一标识字段;具体表示规则由管理员指定,本发明只需要这个标识针对不同的应用或服务器不重复即可。上述预警类型指的是事先由系统管理员定义好的一系列预警事件。例如监控CPU使用率这个指标,它的预警类型就是“CPU使用率”。此外,预警信息还可以包括当前值、阈值,其中,当前值指的是所监控指标当前的值,例如当前CPU使用率是80%,那它的当前值就是80;阈值指的是由管理员配置的监控指标的临界值,例如我们需要配置当CPU使用率超过75%的时候触发预警机制,那阈值就是75。预警功能包括通过报警系统,比如短信、msn、邮件、甚至是声音完成报警功能。这部分属于现有技术已经可以实现的,在此不再描述。
[0078]与上一实施例不同的是,本实施例中,预警信息还包括读取标识;用于标记该预警信息是否已经被读取,处于已读状态。
[0079]本实施例中,判断处理单元40具体包括:第一判断子单元41,判断预警信息的预警服务唯一标识与已确定的有效预警信息的预警服务唯一标识是否一致,若不一致,则为有效预警信息。第二判断子单元42,与第一判断子单元42相连,用于若第一判断子单元41判断结果为一致,则判断预警信息的预警类型与已确定的有效预警信息的预警类型是否一致,若不一致,则为有效预警信息。第三判断子单元43,与第二判断子单元42相连,用于若第二判断子单元42的判断结果为一致,则判断已确定的有效预警信息的读取标识是否为已读,若是,则预警信息是无效预警信息;若否,则判断预警信息的预警时间与已确定的有效预警信息的预警时间的间隔是否超过预设的时间间隔,若是,则为有效预警信息,若否,则为无效预警信息。
[0080]此外,由于本实施例中的预警信息包括读取标识,因此,判断处理单元40还用于若某一有效预警信息的读取标识一直处于未读状态,即该有效预警信息始终无人查看该有效预警信息,则根据系统配置的间隔进行提醒,确保运维人员能够收到有效的预警信息。
[0081]本实施例中,通过判断处理单元将监测到与预警信息与已确定的有效预警信息进行比对,通过读取标识进一步判断同一预警信息的预警服务唯一标识与同一预警类型的预警信息是否为有效预警信息,过滤到重复的预警信息即无效预警信息,不对其执行预警处理,仅写入预警日志,从而让运维人员免受大量重复信息的干扰,提升工作效率。
[0082]请参照图8,本发明又一实施例中提出一种过滤无效监控报警信息的装置,同样包括:监测单元30,用于监测预警信息,预警信息包括预警服务唯一标识、预警类型、预警时间;判断处理单元40,用于判断监测到的预警信息是否为有效预警信息;若是,则执行预警功能,并写入预警日志;若否,则为无效预警信息,直接写入预警日志。
[0083]其中,预警服务唯一标识是针对每一个监控的应用或者监控的服务器的唯一标识字段;具体表示规则由管理员指定,本发明只需要这个标识针对不同的应用或服务器不重复即可。上述预警类型指的是事先由系统管理员定义好的一系列预警事件。例如监控CPU使用率这个指标,它的预警类型就是“CPU使用率”。此外,预警信息还可以包括当前值、阈值,其中,当前值指的是所监控指标当前的值,例如当前CPU使用率是80%,那它的当前值就是80;阈值指的是由管理员配置的监控指标的临界值,例如我们需要配置当CPU使用率超过75%的时候触发预警机制,那阈值就是75。预警功能包括通过报警系统,比如短信、msn、邮件、甚至是声音完成报警功能。这部分属于现有技术已经可以实现的,在此不再描述。
[0084]与上一实施例形态,本实施例中,预警信息还包括读取标识;用于标记该预警信息是否已经被读取,处于已读状态。判断处理单元40具体包括:第一判断子单元41,判断预警信息的预警服务唯一标识与已确定的有效预警信息的预警服务唯一标识是否一致,若不一致,则为有效预警信息。第二判断子单元42,与第一判断子单元42相连,用于若第一判断子单元41判断结果为一致,则判断预警信息的预警类型与已确定的有效预警信息的预警类型是否一致,若不一致,则为有效预警信息。第三判断子单元43,与第二判断子单元42相连,用于若第二判断子单元42的判断结果为一致,则判断已确定的有效预警信息的读取标识是否为已读,若是,则预警信息是无效预警信息;若否,则判断预警信息的预警时间与已确定的有效预警信息的预警时间的间隔是否超过预设的时间间隔,若是,则为有效预警信息,若否,则为无效预警信息。
[0085]此外,由于本实施例中的预警信息包括读取标识,因此,判断处理单元40还用于若某一有效预警信息的读取标识一直处于未读状态,即该有效预警信息始终无人查看该有效预警信息,则根据系统配置的间隔进行提醒,确保运维人员能够收到有效的预警信息。
[0086]与上一实施例不同的是,本实施例中判断处理单元40还包括写入子单元45,与上述第一判断子单元41、第二判断子单元42、第三判断子单元43相连;用于将经由第一判断子单元41、第二判断子单元42、第三判断子单元43判断的有效预警信息写入内存;还用于若有效预警信息与内存中的某一已确定的有效预警信息具有相同的预警服务唯一标识及预警类型,则将内存中的有效预警信息删除后,写入有效预警信息;也就是经由第三判断子单元判断的有效预警信息需要执行先删除后写入的步骤。上述内存用于存放已确定的有效预警?目息O
[0087]本实施例中,通过判断处理单元将监测到与预警信息与已确定的有效预警信息进行比对,通过读取标识进一步判断同一预警信息的预警服务唯一标识与同一预警类型的预警信息是否为有效预警信息,过滤到重复的预警信息即无效预警信息,不对其执行预警处理,仅写入预警日志,从而让运维人员免受大量重复信息的干扰,提升工作效率。
[0088]需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0089]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0090]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如R0M/RAM、磁碟、光盘)中,包括至少两个指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例的方法。
[0091]以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种过滤无效监控报警信息的方法,其特征在于,包括步骤: 监测预警信息; 将所述预警信息与已确定的有效预警信息进行比较,根据比较结果判断监测到的预警信息是否为有效预警信息;若是,则根据所述有效预警信息执行预警功能,并将所述预警信息写入预警日志;若否,则确认所述预警信息为无效预警信息,将所述预警信息直接写入所述预警日志。2.根据权利要求1所述的过滤无效监控报警信息的方法,其特征在于,所述预警信息包括预警服务唯一标识以及预警类型,所述预警服务唯一标识是针对监控对象的唯一标识字段,所述监控对象包括应用以及服务器; 所述根据比较结果判断所述预警信息是否为有效预警信息时,包括步骤: 判断所述预警信息的预警服务唯一标识与已确定的有效预警信息的预警服务唯一标识是否一致,若不一致,则为有效预警信息;若一致,则 判断所述预警信息的预警类型与所述已确定的有效预警信息的预警类型是否一致,若不一致,则为有效预警信息。3.根据权利要求2所述的过滤无效监控报警信息的方法,其特征在于,所述预警信息还包括读取标识以及预警时间;在判断所述预警信息的预警类型与所述已确定的有效预警信息的预警类型是否一致时,若一致,则判断所述已确定的有效预警信息的读取标识是否为已读,若是,则所述预警信息是无效预警信息;若否,则判断所述预警信息的预警时间与所述已确定的有效预警信息的预警时间的间隔是否超过预设的时间间隔,若是,则为有效预警信息,若否,则为无效预警信息。4.根据权利要求1-3任一项所述的过滤无效监控报警信息的方法,其特征在于,在执行所述预警功能之前还包括步骤:将所述有效预警信息写入内存;所述内存用于存放所述已确定的有效预警信息。5.根据权利要求4所述的过滤无效监控报警信息的方法,其特征在于,若所述有效预警信息与所述内存中的某一已确定的有效预警信息具有相同的预警服务唯一标识及预警类型,则将所述内存中的有效预警信息删除后,写入所述有效预警信息。6.一种过滤无效监控报警信息的装置,其特征在于,包括: 监测单元,用于监测预警信息; 判断处理单元,用于将所述预警信息与已确定的有效预警信息进行比较,根据比较结果判断监测到的预警信息是否为有效预警信息;若是,则根据所述有效预警信息执行预警功能,并将所述预警信息写入预警日志;若否,则确认所述预警信息为无效预警信息,将所述预警信息直接写入所述预警日志。7.根据权利要求6所述的过滤无效监控报警信息的装置,其特征在于,所述预警信息包括预警服务唯一标识以及预警类型,所述预警服务唯一标识是针对监控对象的唯一标识字段,所述监控对象包括应用以及服务器; 所述判断处理单元包括: 第一判断子单元,用于判断所述预警信息的预警服务唯一标识与已确定的有效预警信息的预警服务唯一标识是否一致,若不一致,则为有效预警信息; 第二判断子单元,用于若所述第一判断子单元判断结果为一致,则判断所述预警信息的预警类型与所述已确定的有效预警信息的预警类型是否一致,若不一致,则为有效预警?目息O8.根据权利要求7所述的过滤无效监控报警信息的装置,其特征在于,所述预警信息还包括读取标识以及预警时间;所述判断处理单元还包括第三判断子单元,用于若所述第二判断子单元判断结果为一致,则判断所述已确定的有效预警信息的读取标识是否为已读,若是,则所述预警信息是无效预警信息;若否,则判断所述预警信息的预警时间与所述已确定的有效预警信息的预警时间的间隔是否超过预设的时间间隔,若是,则为有效预警信息,若否,则为无效预警信息。9.根据权利要求6-8任一项所述的过滤无效监控报警信息的装置,其特征在于,所述判断处理单元还用于在执行所述预警功能之前,将所述有效预警信息写入内存;所述内存用于存放所述已确定的有效预警信息。10.根据权利要求9所述的过滤无效监控报警信息的装置,其特征在于,所述判断处理单元还用于若所述有效预警信息与所述内存中的某一已确定的有效预警信息具有相同的预警服务唯一标识及预警类型,则将所述内存中的有效预警信息删除后,写入所述有效预警信息。
【文档编号】H04L12/24GK105897491SQ201610471620
【公开日】2016年8月24日
【申请日】2016年6月24日
【发明人】林浩
【申请人】努比亚技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1