CN107688523A - 一种智能监控方法及装置 - Google Patents

一种智能监控方法及装置 Download PDF

Info

Publication number
CN107688523A
CN107688523A CN201710800639.1A CN201710800639A CN107688523A CN 107688523 A CN107688523 A CN 107688523A CN 201710800639 A CN201710800639 A CN 201710800639A CN 107688523 A CN107688523 A CN 107688523A
Authority
CN
China
Prior art keywords
monitor component
component set
monitored item
dynamic
monitored
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710800639.1A
Other languages
English (en)
Inventor
于文杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhengzhou Yunhai Information Technology Co Ltd filed Critical Zhengzhou Yunhai Information Technology Co Ltd
Priority to CN201710800639.1A priority Critical patent/CN107688523A/zh
Publication of CN107688523A publication Critical patent/CN107688523A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3051Monitoring arrangements for monitoring the configuration of the computing system or of the computing system component, e.g. monitoring the presence of processing resources, peripherals, I/O links, software programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/3024Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a central processing unit [CPU]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/3037Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a memory, e.g. virtual memory, cache

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computing Systems (AREA)
  • Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

本发明提供一种智能监控方法及装置,上述方法包括以下步骤:对动态监控项进行监控时,获取与所述动态监控项对应的第一监控组件集合;若监控组件变化时,获取第二监控组件集合;对所述第二监控组件集合与所述第一监控组件集合进行比较,并根据比较结果,对所述动态监控项进行调整。上述技术方案,监控组件变化时,通过比较第二监控组件集合与第一监控组件集合,实现对动态监控项进行自动调整,人工维护成本大大减少。

Description

一种智能监控方法及装置
技术领域
本发明属于监控技术领域,尤其涉及一种智能监控方法及装置。
背景技术
资源监控,第一步是确定需要监控资源哪些属性即所谓监控项。在对资源进行监控过程中,有些监控项,如监控操作***的CPU信息,当CPU利用率超过一定范围则告警,这种监控项不会增减,从始至终不会变化;但有些监控项则会发生变化,比如监控硬盘,拔插硬盘都会导致硬盘数量变化。若对启动监控时扫描到的硬盘集合维持监控,则后期添加的硬盘不会被监控,若以当前获取的硬盘集合去监控,则会丢失后期拔掉硬盘的监控数据。
针对上述方案出现的技术问题,目前的解决方案是:
若监控项发生变化,采用人工方式去重新配置监控项,但是这种方式大大增加了运维人员负担。
因此,迫切需要提供一种智能监控方案来解决上述技术问题。
发明内容
本发明提供一种智能监控方法及装置,以解决上述问题。
本发明实施例提供一种智能监控方法,包括以下步骤:对动态监控项进行监控时,获取与所述动态监控项对应的第一监控组件集合;
若监控组件变化时,获取第二监控组件集合;
对所述第二监控组件集合与所述第一监控组件集合进行比较,并根据比较结果,对所述动态监控项进行调整。
本发明实施例提供了一种智能监控装置,包括处理器,适于实现各指令;存储设备,适于存储多条指令,所述指令适于由所述处理器加载并执行;
对动态监控项进行监控时,获取与所述动态监控项对应的第一监控组件集合;
若监控组件变化时,获取第二监控组件集合;
对所述第二监控组件集合与所述第一监控组件集合进行比较,并根据比较结果,对所述动态监控项进行调整。
本发明实施例提供的技术方案:对动态监控项进行监控时,获取与所述动态监控项对应的第一监控组件集合;若监控组件变化时,获取第二监控组件集合;对所述第二监控组件集合与所述第一监控组件集合进行比较,并根据比较结果,对所述动态监控项进行调整。
上述技术方案,监控组件变化时,通过比较第二监控组件集合与第一监控组件集合,实现对动态监控项进行自动调整,人工维护成本大大减少。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1所示为本发明实施例1的智能监控方法流程图;
图2所示为本发明实施例2的智能监控装置结构图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
本发明将针对监控项特性,对数量会发生变化的监控项进行处理,监控项不再是启动监控时就固定下来,而是将随着监控的进行,根据检测数据动态变化。
具体实施过程如下:
对资源进行监控,首先对监控项分类,静态监控项以及动态监控项。静态监控项,是指在启动监控时就可以确认的监控项;动态监控项,是指在监控过程中会数量会发生变化的监控项,需要对监控项进行改变。
针对静态监控项,在资源启动监控的时候就清楚知道,哪些需要被监控哪些不需要被监控。
针对动态监控项:
1)在资源启动时,进行扫描,获取当前组件集合,并进一步确认需要监控的组件;此外,若不希望对后期增加的组件进行监控,则可以按照静态监控项去处理这些组件;
2)对动态监控项进行监控时,获取与所述动态监控项对应的第一监控组件集合A,若监控组件变化时,获取第二监控组件集合B,并对所述第二监控组件集合B与所述第一监控组件集合A进行比较;
3)若所述第二监控组件集合与所述第一监控组件集合相同,则动态监控项没有发生变化,只对所述动态监控项对应的监控数据进行更新。
若所述第二监控组件集合大于所述第一监控组件集合,则对新增的动态监控项进行监控。
若所述第二监控组件集合小于所述第一监控组件集合,则丢弃未检测的监控组件,删除对应的动态监控项,或者,
若所述第二监控组件集合小于所述第一监控组件集合,则对减少的监控组件停止监控。
本发明实施例采用动态监控方法,当监控组件变动时,不需要人为去重新配置监控项,自动匹配并增减监控项,进一步实现监控的自动化,减轻运维人员的工作。
图1所示为本发明实施例1的智能监控方法流程图,包括以下步骤:
步骤101:对动态监控项进行监控时,获取与所述动态监控项对应的第一监控组件集合;
进一步地,所述对动态监控项进行监控时,获取与所述动态监控项对应的第一监控组件集合之前,还包括:
获取监控项的分类结果,其中,所述分类结果包括静态监控项、动态监控项。
步骤102:若监控组件变化时,获取第二监控组件集合;
步骤103:对所述第二监控组件集合与所述第一监控组件集合进行比较,并根据比较结果,对所述动态监控项进行调整。
进一步地,若所述第二监控组件集合与所述第一监控组件集合相同,则对所述动态监控项对应的监控数据进行更新。
进一步地,若所述第二监控组件集合大于所述第一监控组件集合,则对新增的动态监控项进行监控。
进一步地,若所述第二监控组件集合小于所述第一监控组件集合,则丢弃未检测的监控组件,删除对应的动态监控项。
进一步地,若所述第二监控组件集合小于所述第一监控组件集合,则对减少的监控组件停止监控。
本发明实施例在对资源监控中,根据监控获取的数据,自动对比监控项,当监控项数目发生变化,再次监控时,通过对比,不需要人为干预,即可完成对监控项的添加。
图2所示为本发明实施例2的智能监控装置结构图,包括处理器,适于实现各指令;存储设备,适于存储多条指令,所述指令适于由所述处理器加载并执行;
对动态监控项进行监控时,获取与所述动态监控项对应的第一监控组件集合;
若监控组件变化时,获取第二监控组件集合;
对所述第二监控组件集合与所述第一监控组件集合进行比较,并根据比较结果,对所述动态监控项进行调整。
进一步地,所述对动态监控项进行监控时,获取与所述动态监控项对应的第一监控组件集合之前,还包括:
获取监控项的分类结果,其中,所述分类结果包括静态监控项、动态监控项。
进一步地,若所述第二监控组件集合与所述第一监控组件集合相同,则对所述动态监控项对应的监控数据进行更新。
进一步地,若所述第二监控组件集合大于所述第一监控组件集合,则对新增的动态监控项进行监控。
进一步地,若所述第二监控组件集合小于所述第一监控组件集合,则丢弃未检测的监控组件,删除对应的动态监控项。
进一步地,若所述第二监控组件集合小于所述第一监控组件集合,则对减少的监控组件停止监控。
本发明实施例提供的技术方案:对动态监控项进行监控时,获取与所述动态监控项对应的第一监控组件集合;若监控组件变化时,获取第二监控组件集合;对所述第二监控组件集合与所述第一监控组件集合进行比较,并根据比较结果,对所述动态监控项进行调整。
上述技术方案,监控组件变化时,通过比较第二监控组件集合与第一监控组件集合,实现对动态监控项进行自动调整,人工维护成本大大减少。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (12)

1.一种智能监控方法,其特征在于,包括以下步骤:
对动态监控项进行监控时,获取与所述动态监控项对应的第一监控组件集合;
若监控组件变化时,获取第二监控组件集合;
对所述第二监控组件集合与所述第一监控组件集合进行比较,并根据比较结果,对所述动态监控项进行调整。
2.根据权利要求1所述的智能监控方法,其特征在于,所述对动态监控项进行监控时,获取与所述动态监控项对应的第一监控组件集合之前,还包括:
获取监控项的分类结果,其中,所述分类结果包括静态监控项、动态监控项。
3.根据权利要求1或2所述的智能监控方法,其特征在于,若所述第二监控组件集合与所述第一监控组件集合相同,则对所述动态监控项对应的监控数据进行更新。
4.根据权利要求1或2所述的智能监控方法,其特征在于,若所述第二监控组件集合大于所述第一监控组件集合,则对新增的动态监控项进行监控。
5.根据权利要求1或2所述的智能监控方法,其特征在于,若所述第二监控组件集合小于所述第一监控组件集合,则丢弃未检测的监控组件,删除对应的动态监控项。
6.根据权利要求1或2所述的智能监控方法,其特征在于,若所述第二监控组件集合小于所述第一监控组件集合,则对减少的监控组件停止监控。
7.一种智能监控装置,其特征在于,包括处理器,适于实现各指令;存储设备,适于存储多条指令,所述指令适于由所述处理器加载并执行;
对动态监控项进行监控时,获取与所述动态监控项对应的第一监控组件集合;
若监控组件变化时,获取第二监控组件集合;
对所述第二监控组件集合与所述第一监控组件集合进行比较,并根据比较结果,对所述动态监控项进行调整。
8.根据权利要求7所述的智能监控装置,其特征在于,所述对动态监控项进行监控时,获取与所述动态监控项对应的第一监控组件集合之前,还包括:
获取监控项的分类结果,其中,所述分类结果包括静态监控项、动态监控项。
9.根据权利要求7或8所述的智能监控装置,其特征在于,若所述第二监控组件集合与所述第一监控组件集合相同,则对所述动态监控项对应的监控数据进行更新。
10.根据权利要求7或8所述的智能监控装置,其特征在于,若所述第二监控组件集合大于所述第一监控组件集合,则对新增的动态监控项进行监控。
11.根据权利要求7或8所述的智能监控装置,其特征在于,若所述第二监控组件集合小于所述第一监控组件集合,则丢弃未检测的监控组件,删除对应的动态监控项。
12.根据权利要求7或8所述的智能监控装置,其特征在于,若所述第二监控组件集合小于所述第一监控组件集合,则对减少的监控组件停止监控。
CN201710800639.1A 2017-09-07 2017-09-07 一种智能监控方法及装置 Pending CN107688523A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710800639.1A CN107688523A (zh) 2017-09-07 2017-09-07 一种智能监控方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710800639.1A CN107688523A (zh) 2017-09-07 2017-09-07 一种智能监控方法及装置

Publications (1)

Publication Number Publication Date
CN107688523A true CN107688523A (zh) 2018-02-13

Family

ID=61156075

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710800639.1A Pending CN107688523A (zh) 2017-09-07 2017-09-07 一种智能监控方法及装置

Country Status (1)

Country Link
CN (1) CN107688523A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108762793A (zh) * 2018-06-21 2018-11-06 郑州云海信息技术有限公司 一种更新方法和装置
CN109656776A (zh) * 2018-11-05 2019-04-19 阿里巴巴集团控股有限公司 计算机***异常监控的完备性巡检方法及其设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1445670A (zh) * 2002-03-15 2003-10-01 联想(北京)有限公司 实时监控计算机***热插拔设备信息的***
CN1873632A (zh) * 2005-06-03 2006-12-06 英业达股份有限公司 热插拔的***装置识别***及其方法
CN103326958A (zh) * 2012-03-22 2013-09-25 鸿富锦精密工业(深圳)有限公司 监控数据缓存方法及***
CN105141478A (zh) * 2015-09-02 2015-12-09 浪潮电子信息产业股份有限公司 一种linux服务器sas卡硬盘状态的监控方法
CN105472009A (zh) * 2015-12-18 2016-04-06 国云科技股份有限公司 一种适用于云平台资源自适应监控频率的方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1445670A (zh) * 2002-03-15 2003-10-01 联想(北京)有限公司 实时监控计算机***热插拔设备信息的***
CN1873632A (zh) * 2005-06-03 2006-12-06 英业达股份有限公司 热插拔的***装置识别***及其方法
CN103326958A (zh) * 2012-03-22 2013-09-25 鸿富锦精密工业(深圳)有限公司 监控数据缓存方法及***
CN105141478A (zh) * 2015-09-02 2015-12-09 浪潮电子信息产业股份有限公司 一种linux服务器sas卡硬盘状态的监控方法
CN105472009A (zh) * 2015-12-18 2016-04-06 国云科技股份有限公司 一种适用于云平台资源自适应监控频率的方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108762793A (zh) * 2018-06-21 2018-11-06 郑州云海信息技术有限公司 一种更新方法和装置
CN109656776A (zh) * 2018-11-05 2019-04-19 阿里巴巴集团控股有限公司 计算机***异常监控的完备性巡检方法及其设备
CN109656776B (zh) * 2018-11-05 2022-05-13 创新先进技术有限公司 计算机***异常监控的完备性巡检方法及其设备

Similar Documents

Publication Publication Date Title
CN103929761B (zh) 控制wifi芯片动态运行的方法和终端
CN109358816B (zh) 一种分布式存储***的流控方法及装置
CN103050097B (zh) 调节背光灯亮度的方法及装置
CN101959219B (zh) 被管理单元设备、自优化的方法及***
CN107329653A (zh) 调整图标大小的方法及装置
CN107688523A (zh) 一种智能监控方法及装置
US10142928B2 (en) Method and apparatus for reducing power consumption, and mobile terminal
CN103473142A (zh) 一种云计算操作***下的虚拟机迁移方法及装置
CN106354564A (zh) ***资源分配方法和***资源分配***
CN102508768A (zh) 应用程序监控方法及装置
CN104731473B (zh) 一种基于图标的操作响应方法及装置
CN104252350B (zh) 一种加载列表框中的图片的方法和装置
CN108762914A (zh) 一种***架构的智能伸缩方法、装置、电子设备及存储介质
CN107294929B (zh) 规则匹配和管理方法及装置
US20170109376A1 (en) Method for managing data using in-memory database and apparatus thereof
CN111984740B (zh) 业务数据表处理方法、装置、计算机设备和存储介质
US11068734B2 (en) Client terminal for performing hybrid machine vision and method thereof
US11122065B2 (en) Adaptive anomaly detection for computer systems
CN105426544A (zh) 监控数据库状态的方法及装置
US10257785B2 (en) Device and method for controlling standby power of mobile terminal
CN110334037A (zh) 基于云桌面的usb重定向过滤的方法
CN105677487A (zh) 一种控制资源占用的方法及装置
US11836365B2 (en) Automatically adjusting storage system configurations in a storage-as-a-service environment using machine learning techniques
CN105956108B (zh) 一种高负载的自动处理方法及***
CN113741957A (zh) 一种基于物联网的智能设备管理方法和管理***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180213