logo好方法网

数据监控方法及系统、电子设备、计算机存储介质


技术摘要:
本申请提供了一种数据监控方法及系统、电子设备、计算机存储介质,其中,所述数据监控方法包括:输出配置界面;其中,所述配置界面包含有采集任务和/或告警规则的各个配置项的输入框;接收用户在所述配置界面输入的各个所述配置项的配置信息;将各个所述配置信息保存至  全部
背景技术:
在相关技术中,监控系统通过编译yaml文件的方式来配置采集任务以及告警规则 的配置信息,然后再手动调用重新加载接口,加载编译的yaml文件中的配置信息,进行数据 的监控。由于,需要通过编译yaml文件进行信息配置来实现数据监控,使得这种实现数据监 控的方式不仅繁琐并且专业素养要求高。
技术实现要素:
基于上述现有技术的不足,本申请提供了一种数据监控方法及系统、电子设备、计 算机存储介质,以解决现有实现数据监控的方式不仅繁琐并且专业素养要求高的问题。 为了实现上述目的,本申请提供了以下技术方案: 本申请第一方面提供了一种数据监控方法,包括: 输出配置界面;其中,所述配置界面包含有采集任务和/或告警规则的各个配置项 的输入框; 接收用户在所述配置界面输入的各个所述配置项的配置信息; 将各个所述配置信息保存至数据库中,并调用重新加载接口发送重新加载信息, 以触发从所述数据库中加载所述配置信息; 利用加载的所述配置信息进行数据监控。 可选地,在上述的数据监控方法中,所述调用重新加载接口发送重新加载信息,以 触发从所述数据库中加载各个所述配置信息,包括: 调用采集服务系统的重新加载接口,向所述采集服务系统发送所述重新加载信 息,以触发所述采集服务系统从所述数据库中加载所述配置信息,或同时调用所述采集服 务系统的重新加载接口以及告警处理系统的重新加载接口,向所述采集服务系统以及所述 告警处理系统发送所述重新加载信息,以触发所述采集服务系统和所述告警处理系统从所 述数据库中加载所述配置信息。 可选地,在上述的数据监控方法中,所述利用加载的配置信息进行数据监控,包 括: 通过采集服务系统采集数据,并将所述数据与加载所述告警规则对应的配置信息 中的规则配置信息进行匹配;其中,所述采集服务系统基于所述采集任务对应的配置信息 进行数据采集; 若所述数据与所述规则配置信息相匹配,则触发所述采集服务系统向告警处理系 统发送告警信息; 通过所述告警处理系统基于所述告警规则对应的配置信息中的通知人信息发送 4 CN 111597091 A 说 明 书 2/9 页 所述告警信息。 可选地,在上述的数据监控方法中,所述触发所述告警处理系统基于所述配置信 息中的通知人信息发送告警信息之后,还包括: 通过所述告警处理系统将所述告警信息持久化到所述数据库中。 本申请第二方面提供了一种数据监控系统,包括: 统一监控模块、数据库以及数据监控子模块; 其中,所述统一监控系统用于输出配置界面,以及将接收到的用户在所述配置界 面输入的各个配置项的配置信息保持至数据库中,并调用所述数据监控子系统的重新加载 接口发送重新加载信息;所述配置界面包含有采集任务和/或告警规则的各个所述配置项 的输入框; 所述数据库用于存储用户在所述配置界面输入的各个所述配置项的配置信息; 所述数据监控子系统用于在接收到所述重新加载信息时,从所述数据库中加载所 述配置信息,并利用加载的所述配置信息进行数据监控。 可选地,在上述的数据监控系统中,所述数据监控子模块包括采集服务系统和告 警处理系统,所述统一监控模块执行所述调用所述数据监控子系统的重新加载接口发送重 新加载信息时,用于: 调用采集服务系统的重新加载接口,向所述采集服务系统发送所述重新加载信 息,或同时调用所述采集服务系统的重新加载接口以及告警处理系统的重新加载接口,向 所述采集服务系统以及所述告警处理系统发送所述重新加载信息; 其中,所述采集服务系统在接收到所述重新加载信息时,从所述数据库中加载所 述配置信息,所述告警处理系统在接收到所述重新加载信息时,从所述数据库中加载所述 配置信息。 可选地,在上述的数据监控系统中,所述数据监控子系统执行所述利用加载的所 述配置信息进行数据监控时,所述采集服务系统用于基于所述采集任务对应的配置信息采 集数据,并将所述数据与加载的所述告警规则对应的配置信息中的规则配置信息进行匹 配,并在所述数据与所述规则配置信息相匹配时,向所述告警处理系统发送告警信息; 所述告警处理系统用于在接收到所述告警信息后,基于所述告警规则对应的配置 信息中的通知人信息发送所述告警信息。 可选地,在上述的数据监控系统中,所述告警处理系统还用于:将所述告警信息持 久化到所述数据库中。 本申请第三方面提供了一种电子设备,包括: 一个或多个处理器; 存储器,其上存储有一个或多个程序; 当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处 理器实现如上述任意一项所述的数据监控方法。 本申请第四方面提供了一种计算机存储介质,用于存储程序,所述程序被执行时, 用于实现如上述任意一项所述的数据监控方法。 本申请实施例提供了一种数据监控方法,通过将需要在yaml文件的各个配置项抽 象出来,然后通过输出包含有采集任务和/或告警规则的各个配置项的输入框的配置界面 5 CN 111597091 A 说 明 书 3/9 页 的方式,提供给用户进行信息配置,使得用户可以在配置界面的各个配置项输入配置信息, 不需要编译yaml文件。并且,在接收用户在配置界面输入的各个配置项的配置信息后,将各 个配置信息保存至数据库中,并调用重新加载接口发送重新加载信息,以触发从数据库中 加载配置信息,从而利用所配置信息进行数据监控。因此通过更加人性化的配置界面进行 信息配置,来实现数据的监控,不需要再通过yaml文件进行信息配置实现数据监控,使得实 现数据监控更加的便捷,并且也有效降低了对于专业素养要求高。 附图说明 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据 提供的附图获得其他的附图。 图1为本申请实施例提供的一种数据监控系统的结构示意图; 图2为本申请另一实施例提供的另一种数据监控系统的结构示意图; 图3为本申请另一实施例提供的一种数据监控方法的流程示意图; 图4为本申请另一实施例提供的一种配置界面的示意图; 图5为本申请另一实施例提供的一种利用配置信息进行数据监控的方法的流程示 意图。
下载此资料需消耗2积分,
分享到:
收藏