采集监控数据的方法、装置、存储介质及电子设备制造方法及图纸

技术编号:32215657 阅读:15 留言:0更新日期:2022-02-09 17:21
本公开涉及一种采集监控数据的方法、装置、存储介质及电子设备,该方法能够通过该目标监控对象的目标对象类型和待监控性能指标,从预设数据库中该目标对象类型对应的多个性能指标中确定目标监控性能指标对应的一个或者多个对象标识符,通过所述一个或者多个对象标识符采集该目标监控对象的待监控性能指标对应的目标监控数据,能够在网络设备的运维过程中,避免人为查找该目标监控对象的具体网络设备型号,有利于减少运维耗时,降低监控运维平台的用人门槛,从而能够有效提升运维效率,降低网络设备的运维成本。降低网络设备的运维成本。降低网络设备的运维成本。

【技术实现步骤摘要】
采集监控数据的方法、装置、存储介质及电子设备


[0001]本公开涉及计算机
,具体地,涉及一种采集监控数据的方法、装置、存储介质及电子设备。

技术介绍

[0002]SNMP(Simple Network Management Protocol,简单网络管理协议)作为采集网络设备性能指标的首选方式,被广泛应用于网络设备的监控运维领域;通常SNMP在采集某个网络设备的某个性能指标时,需要以该网络设备的该性能指标对应的OID(Object Identifier,对象标识符)作为身份凭证,才能完成该性能指标的有效采集,一般一个网络设备的OID在该网络设备出厂时,记录在相应网络设备型号对应的MIB(Management Information Base,管理信息库)文件中,不同的网络设备型号对应的MIB文件不同,不同网络设备型号的MIB文件中对OID的配置也存在差异,因此会造成不同网络设备型号的OID可能不同。
[0003]目前的SNMP在实施采集性能指标的过程中,通常需要运维人员根据网络设备具体的网络设备型号(例如XX交换机的XX型号)查找相应的适用于该网络设备的运维软件,然后通过该运维软件采集该网络设备的监控数据。由于每种网络设备对应的网络设备型号繁多,因此查找网络设备的具体网络设备型号并不是所有人都能轻而易举地找到,这无疑会增加监控运维的耗时,也会抬高监控运维平台的用人门槛,不利于降低运维成本。

技术实现思路

[0004]本公开的目的是提供一种采集监控数据的方法、装置、存储介质及电子设备。<br/>[0005]本公开的第一方面提供一种采集监控数据的方法,所述方法包括:
[0006]获取目标监控对象所属的目标对象类型;
[0007]从预设数据库中,确定目标性能指标对应的一个或多个对象标识符,所述目标性能指标为所述目标对象类型对应的多个性能指标中,所述目标监控对象的待监控性能指标;所述预设数据库包括不同的对象类型和性能指标的第一对应关系,以及每个性能指标与对象标识符的第二对应关系;
[0008]根据所述一个或多个对象标识符,采集所述目标性能指标对应的目标监控数据。
[0009]可选地,所述根据所述一个或多个对象标识符,采集所述目标性能指标对应的目标监控数据包括:
[0010]依次根据每个所述对象标识符,对所述目标性能指标对应的目标监控数据进行采集,直至采集到所述目标监控数据。
[0011]可选地,所述方法还包括:
[0012]在根据所述一个或多个对象标识符,未采集到所述目标监控数据的情况下,获取用户通过预设标识符添加界面输入的对象标识符;
[0013]根据所述用户输入的对象标识符,采集所述目标性能指标对应的目标监控数据。
[0014]可选地,所述方法还包括:
[0015]输出第一预设告警信息,所述第一预设告警信息用于提示用户通过所述预设标识符添加界面输入所述对象标识符。
[0016]可选地,所述方法还包括:
[0017]确定是否缓存有标识符关联关系,所述标识符关联关系包括对象标识符和所述目标监控对象的对应关系;
[0018]相应地,所述从预设数据库中,确定目标性能指标对应的一个或多个对象标识符,包括:
[0019]在确定未缓存有所述标识符关联关系的情况下,从所述预设数据库中,确定目标性能指标对应的一个或多个对象标识符。
[0020]可选地,所述方法还包括:
[0021]在确定缓存有所述标识符关联关系的情况下,根据所述标识符关联关系中所述目标监控对象对应的对象标识符,采集所述目标性能指标对应的目标监控数据。
[0022]可选地,所述方法还包括:
[0023]在采集到所述目标监控数据的情况下,建立当前的对象标识符与所述目标监控对象之间的标识符关联关系,并缓存所述标识符关联关系。
[0024]可选地,所述方法还包括:
[0025]在确定所述目标监控数据为预设异常数据的情况下,接收用户通过预设异常处理界面输入的数据更新参数;
[0026]根据所述数据更新参数对所述目标监控数据进行更新。
[0027]可选地,所述方法还包括:
[0028]输出第二预设告警信息,所述第二预设告警信息用于提示用户通过预设异常处理界面输入所述数据更新参数。
[0029]可选地,所述预设数据库通过以下方式预先设置:
[0030]获取一个或多个对象类型,以及一个或多个性能指标;
[0031]获取一个或多个对象标识符;
[0032]建立每个所述对象类型与一个或多个所述性能指标的对应关系,得到所述第一对应关系,并建立每个所述性能指标与一个或多个所述对象标识符的对应关系,得到所述第二对应关系;
[0033]根据所述第一对应关系和所述第二对应关系,得到所述预设数据库。
[0034]本公开的第二方面提供一种采集监控数据的装置,所述装置包括:
[0035]第一获取模块,用于获取目标监控对象所属的目标对象类型;
[0036]第一确定模块,用于从预设数据库中,确定目标性能指标对应的一个或多个对象标识符,所述目标性能指标为所述目标对象类型对应的多个性能指标中,所述目标监控对象的待监控性能指标;所述预设数据库包括不同的对象类型和性能指标的第一对应关系,以及每个性能指标与对象标识符的第二对应关系;
[0037]第一采集模块,用于根据所述一个或多个对象标识符,采集所述目标性能指标对应的目标监控数据。
[0038]可选地,所述第一采集模块用于:
[0039]依次根据每个所述对象标识符,对所述目标性能指标对应的目标监控数据进行采集,直至采集到所述目标监控数据。
[0040]可选地,所述装置还包括:
[0041]第二获取模块,用于在根据所述一个或多个对象标识符,未采集到所述目标监控数据的情况下,获取用户通过预设标识符添加界面输入的对象标识符;
[0042]第二采集模块,用于根据所述用户输入的对象标识符,采集所述目标性能指标对应的目标监控数据。
[0043]可选地,所述装置还包括:
[0044]第一输出模块,用于输出第一预设告警信息,所述第一预设告警信息用于提示用户通过所述预设标识符添加界面输入所述对象标识符。
[0045]可选地,所述装置还包括:
[0046]第二确定模块,用于确定是否缓存有标识符关联关系,所述标识符关联关系包括对象标识符和所述目标监控对象的对应关系;
[0047]第三采集模块,用于在确定缓存有所述标识符关联关系的情况下,根据所述标识符关联关系中所述目标监控对象对应的对象标识符,采集所述目标性能指标对应的目标监控数据;
[0048]相应地,所述第一确定模块,用于在确定未缓存有所述标识符关联关系的情况下,从所述预设数据库中,确定目标性能指标对应的一个或多个对象标识符。
[0049]可选地,所述装置还包括:
[0050]缓存模块本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种采集监控数据的方法,其特征在于,所述方法包括:获取目标监控对象所属的目标对象类型;从预设数据库中,确定目标性能指标对应的一个或多个对象标识符,所述目标性能指标为所述目标对象类型对应的多个性能指标中,所述目标监控对象的待监控性能指标;所述预设数据库包括不同的对象类型和性能指标的第一对应关系,以及每个性能指标与对象标识符的第二对应关系;根据所述一个或多个对象标识符,采集所述目标性能指标对应的目标监控数据。2.根据权利要求1所述的方法,其特征在于,所述根据所述一个或多个对象标识符,采集所述目标性能指标对应的目标监控数据包括:依次根据每个所述对象标识符,对所述目标性能指标对应的目标监控数据进行采集,直至采集到所述目标监控数据。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:在根据所述一个或多个对象标识符,未采集到所述目标监控数据的情况下,获取用户通过预设标识符添加界面输入的对象标识符;根据所述用户输入的对象标识符,采集所述目标性能指标对应的目标监控数据。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:确定是否缓存有标识符关联关系,所述标识符关联关系包括对象标识符和所述目标监控对象的对应关系;在确定缓存有所述标识符关联关系的情况下,根据所述标识符关联关系中所述目标监控对象对应的对象标识符,采集所述目标性能指标对应的目标监控数据;相应地,所述从预设数据库中,确定目标性能指标对应的一个或多个对象标识符,包括:在确定未缓存有所述标识符关联关系的情况下,从所述预设数据库中,确定目标性能指标对应的一个或多个对象标识符。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:在采集到所述目标监控数据的情况下,建立当前的对象标识符与所述目标...

【专利技术属性】
技术研发人员:邓苏冰
申请(专利权)人:东软集团股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1