一种多设备、多网络环境运维监控方法、装置及存储介质制造方法及图纸

技术编号:28476560 阅读:22 留言:0更新日期:2021-05-15 21:45
本申请提供了一种便于批量处理的多设备、多网络环境运维监控方法、装置及存储介质,所述多设备、多网络环境运维监控方法包括,以下步骤:接收采集指令;根据采集指令,采集监控数据;处理监控数据并生成传输数据;第一处理层汇总传输数据,并传送至第二处理层由第二处理层分流;第二处理层处理传输数据并生成监控表。本申请提供了可视化运维管理工具,能够实现插件式的架构,通过多层级的设计,解决Zabbix运维系统无法支持多个网络环境的问题,也能够通过Agent代理程序的设置同时完成监控和运维操作处理的功能,避免部署多套软件,且支持多设备的批量操作。支持多设备的批量操作。支持多设备的批量操作。

【技术实现步骤摘要】
一种多设备、多网络环境运维监控方法、装置及存储介质


[0001]本申请涉及计算机
,尤其涉及一种多设备、多网络环境运维监控方法、装置及存储介质。

技术介绍

[0002]在目前的计算机领域中,对远程计算机设置的监控工作,多是基于Zabbix的分布式系统监控以及网络监控运维系统,在互联网使用者中被广泛应用,基于Zabbix程序所具有的入门简易,上手方便的特点,通过其自带的画图功能以及插件式架构方式,使该运维系统可以满足使用者大部分的监控运维场景,但是同样受限于Zabbix程序自身的特点,基于Zabbix程序的监控运维系统无法支持多个私网环境的设备监控,且对设备批量处理操作复杂,且系统内常出现级别的告警设置较多情况,易出现大批量告警集中出现的问题。
[0003]因此,本领域亟需一种多设备、多网络环境运维监控方法、装置及存储介质。
[0004]有鉴于此,提出本申请。

技术实现思路

[0005]本申请的目的在于提供一种便于批量处理的多设备、多网络环境运维监控方法、装置及存储介质,以解决现有技术中的至少一项技术问题。
[0006]具体的,本申请的第一方面,提供了一种多设备、多网络环境运维监控方法,所述多设备、多网络环境运维监控方法包括,以下步骤:接收采集指令;根据采集指令,采集监控数据;处理监控数据并生成传输数据;第一处理层汇总传输数据,并传送至第二处理层由第二处理层分流第二处理层处理传输数据并生成监控表。
[0007]采用上述方案,本申请提供了可视化运维管理工具,能够实现插件式的架构,通过多层级的设计,解决Zabbix运维系统无法支持多个网络环境的问题,也能够通过Agent代理程序的设置同时完成监控和运维操作处理的功能,避免部署多套软件,且支持多设备的批量操作。
[0008]优选地,所述采集指令包括:采集对象,采集时间周期。
[0009]优选地,所述根据采集指令,采集监控数据步骤之后,处理监控数据并生成传输数据步骤之前,还包括步骤:根据监控数据及监控指标,生成告警信息。
[0010]进一步地,所述告警信息包括告警及不告警。
[0011]进一步地,所述根据监控数据及监控指标,生成告警信息步骤中包括:判断监控数据是否超过监控指标的范围,若超过则生成告警,若不超过则生成不告警。
[0012]进一步地,所述根据监控数据及监控指标,生成告警信息步骤中还包括:将告警信息转送至第一处理层,由第一处理层处理并转送至第二处理层;
第二处理层通过告警信息,输出告警信息,并生成告警记录。
[0013]进一步地,所述第二处理层通过告警信息,输出告警信息,并生成告警记录步骤中包括:第二处理层根据告警信息判断是否已经存在对应告警记录,若是,将当前告警的时间记录至对应告警记录,并更新告警次数,若否,输出告警信息,并生成新的告警记录。
[0014]采用上述方案,能够对监控对象的数据指标进行回传,并对监控数据中的异常数据进行告警,之后通过对告警信息进行收敛计算,有效避免大量重复内容的告警信息的干扰,避免“邮件轰炸”的情况发生。
[0015]优选地,所述处理监控数据并生成传输数据步骤中包括:读取层读取监控数据;转送监控数据至第一处理层;第一处理层将监控数据处理成传输数据。
[0016]进一步地,所述读取层为client

agent。
[0017]进一步地,所述第一处理层为transfer

agent。
[0018]进一步地,所述第二处理层为master

agent。
[0019]采用上述方案,通过对第一处理层及第二处理层的两级架构,能够实现不同网络环境的监控工作,显著提高监控效率。
[0020]优选地,所述第一处理层汇总传输数据,并传送至第二处理层由第二处理层分流步骤中包括:第一处理层汇总所有的传输数据,并传送至第二处理层由第二处理层的监控对象进行分类储存。
[0021]进一步地,所述第二处理层处理传输数据并生成监控表步骤中包括:读取传输数据中记载的监控数据,并采用数据库触发器生成监控表。
[0022]进一步地,所述监控表包括当前表及历史表,所述当前表用于存储并显示本次监控时段的监控数据,所述历史表用于存储并显示本次监控时段之前的监控数据。
[0023]采用上述方案,能够实现对监控数据的分类存储及显示,便于使用人员查询。
[0024]本专利技术的第二方面,提供了一种工作效率更高的多设备、多网络环境运维监控装置。
[0025]具体的,所述多设备、多网络环境运维监控装置包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述多设备、多网络环境运维监控方法。
[0026]本专利技术的第三方面,提供了一种工作效率更高的计算机可读存储介质。
[0027]具体的,所述计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述多设备、多网络环境运维监控方法。
[0028]综上所述,本申请具有以下有益效果:1.本申请提供了可视化运维管理工具,能够实现插件式的架构,通过多层级的设计,解决Zabbix运维系统无法支持多个网络环境的问题,也能够通过Agent代理程序的设置同时完成监控和运维操作处理的功能,避免部署多套软件,且支持多设备的批量操作;2.本申请能够对监控对象的数据指标进行回传,并对监控数据中的异常数据进行告警,之后通过对告警信息进行收敛计算,有效避免大量重复内容的告警信息的干扰,避免

邮件轰炸”的情况发生。
附图说明
[0029]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0030]图1为本申请一种多设备、多网络环境运维监控方法一种实施方式的流程图;图2为本申请一种多设备、多网络环境运维监控方法另一种实施方式的流程图;图3为本申请中S300步骤的流程图;图4为本申请中S310步骤的流程图。
具体实施方式
[0031]这里将详细地对示例性实施例进行说明,其示例表示在附图中。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0032]在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0033]以下将通过实施例对本申请进行详细描述。
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多设备、多网络环境运维监控方法,其特征在于:所述多设备、多网络环境运维监控方法包括,以下步骤:接收采集指令;根据采集指令,采集监控数据;处理监控数据并生成传输数据;第一处理层汇总传输数据,并传送至第二处理层由第二处理层分流;第二处理层处理传输数据并生成监控表。2.根据权利要求1所述的多设备、多网络环境运维监控方法,其特征在于:所述采集指令包括:采集对象,采集时间周期。3.根据权利要求2所述的多设备、多网络环境运维监控方法,其特征在于:所述根据采集指令,采集监控数据步骤之后,处理监控数据并生成传输数据步骤之前,还包括步骤:根据监控数据及监控指标,生成告警信息。4.根据权利要求3所述的多设备、多网络环境运维监控方法,其特征在于:所述根据监控数据及监控指标,生成告警信息步骤中包括:判断监控数据是否超过监控指标的范围,若超过则生成告警,若不超过则生成不告警。5.根据权利要求4所述的多设备、多网络环境运维监控方法,其特征在于:所述根据监控数据及监控指标,生成告警信息步骤中还包括:将告警信息转送至第一处理层,由第一处理层处理并转送至第二处理层;第二处理层通过告警信息,输出告警信息,并生成告警记录。6.根据权利要求5所述的多设备、多网络环境运维监控方法,其特征在于:所述第二处理层通过告警信息,输出告警...

【专利技术属性】
技术研发人员:赵佳杰魏强陈陆颖
申请(专利权)人:北京浩瀚深度信息技术股份有限公司
类型:发明
国别省市:

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

1