CN111355624B - 一种自适应的设备性能采集方法及装置 - Google Patents

一种自适应的设备性能采集方法及装置 Download PDF

Info

Publication number
CN111355624B
CN111355624B CN201811581721.0A CN201811581721A CN111355624B CN 111355624 B CN111355624 B CN 111355624B CN 201811581721 A CN201811581721 A CN 201811581721A CN 111355624 B CN111355624 B CN 111355624B
Authority
CN
China
Prior art keywords
acquisition
performance
time consumption
interval
current
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.)
Active
Application number
CN201811581721.0A
Other languages
English (en)
Other versions
CN111355624A (zh
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.)
Zhejiang Uniview Technologies Co Ltd
Original Assignee
Zhejiang Uniview Technologies 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 Zhejiang Uniview Technologies Co Ltd filed Critical Zhejiang Uniview Technologies Co Ltd
Priority to CN201811581721.0A priority Critical patent/CN111355624B/zh
Publication of CN111355624A publication Critical patent/CN111355624A/zh
Application granted granted Critical
Publication of CN111355624B publication Critical patent/CN111355624B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Debugging And Monitoring (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种自适应的设备性能采集方法及装置,首先以首次性能采集对应的采集耗时为采集间隔进行第二次性能采集,记录首次性能采集和第二次性能采集的采集耗时,根据记录的两次采集耗时,计算出当前采集间隔;在后续采集时,根据采集耗时来更新当前采集间隔。本发明自动调整设备采集间隔,使其工作在一个最佳的状态,采集间隔可以根据局点网络/设备情况进行自动适配,免去人工配置的工作,而不需要用户一次次去尝试。

Description

一种自适应的设备性能采集方法及装置
技术领域
本发明属于设备维护技术领域,尤其涉及一种自适应的设备性能采集方法及装置。
背景技术
随着社会的发展,现在的网络规模也越来越庞大,对于网络的管理维护越发受到重视,其中对网络中设备状态的监控就是非常重要的一项。通过采集网络设备的CPU/内存/带宽/关键进程的运行状态等参数,用户可以直观的看到网络设备的运行状态,对于异常情况,可以及时的排查并进行处理。
而在设备性能采集中,采集间隔以及异常标准是比较核心的问题,这决定了用户是否可以快速准确的发现异常状态。目前的采集间隔主要还是通过人工配置的方式来实现,例如采集间隔默认为5分钟(每个五分钟去设备上采集一次数据,采集的数据为过去五分的性能数据,以一分钟为刻度,也就是说要采集5个数据),若使用过程中发现5分钟太短,导致5分钟内无法采集所有的设备信息,那么采集任务就会堆积,此时就需要用户手动去延长采集间隔。此外,异常阈值也是通过手动设定的具体值,例如CPU使用率超过50%则认为不正常等等。
上述设备性能采集方法,用户无法得知比较合适的采集间隔,只能通过手动调整,一次一次的尝试,需要较长的时间才能得出一个比较合适的值。且采集设备信息和场景的网络状况、设备性能有很大关系,即使在设置时采集间隔比较合适,但是一段时间后可能设置的采集间隔就不适用了。另外,在实际场景中,设备的运行信息和用户操作频率很有关系,白天业务操作频繁,设备负荷就很高,晚上操作较少,负荷相对较低。设置一个统一的采集间隔必然存在不准确的问题
发明内容
本发明的目的是提供一种自适应的设备性能采集方法及装置,用于克服现有技术采集间隔手动设置难以找到合适的采集间隔,以及在实际的运行中容易产生设置的采集间隔不准确的问题。
为了实现上述目的,本发明技术方案如下:
一种自适应的设备性能采集方法,包括:
接受采集设备性能的任务,根据预设的初始采集间隔进行首次性能采集,并以首次性能采集对应的采集耗时为采集间隔进行第二次性能采集,记录首次性能采集和第二次性能采集的采集耗时;
根据记录的两次采集耗时,计算出当前采集间隔;
根据当前采集间隔开始性能采集,记录采集耗时;
比较采集耗时与当前采集间隔,如果连续N次采集耗时与当前采集间隔相差超过第一时间阈值,则根据当前采集耗时与上一次采集耗时,重新计算当前采集间隔,并以重新计算得到的当前采集间隔重新进行性能采集;否则保持当前采集间隔不变,继续进行性能采集。
进一步地,所述根据记录的两次采集耗时,计算出当前采集间隔,包括:
根据首次和第二次性能采集对应的采集耗时,计算出单个设备采集的网络耗时X和单个设备采集的耗时系数a;
预设当前采集间隔和采集耗时一致,根据计算出的单个设备采集的网络耗时X和单个设备采集的耗时系数a,计算出当前采集间隔。
进一步地,所述根据当前采集耗时与上一次采集耗时,重新计算当前采集间隔,包括:
根据当前采集耗时和上一次采集耗时,重新计算出单个设备采集的网络耗时X和单个设备采集的耗时系数a,并预设当前采集间隔和采集耗时一致,根据计算出的单个设备采集的网络耗时X和单个设备采集的耗时系数a重新计算当前采集间隔。
进一步地,所述自适应的设备性能采集方法,在接受采集设备性能的任务之后,还包括:
检查是否已经具有单个设备采集的网络耗时X和单个设备采集的耗时系数a,如果是,则预设当前采集间隔和采集耗时一致,计算出当前采集间隔,并开始进行性能采集。
或,检查是否已经具有当前采集间隔,如果有则根据当前采集间隔开始采集,如果没有则根据预设的初始采集间隔进行首次性能采集,并以首次性能采集对应的采集耗时为采集间隔进行第二次性能采集,记录首次性能采集和第二次性能采集的采集耗时。
进一步地,所述自适应的设备性能采集方法,还包括:
如果计算出错或计算出的当前采集间隔超出预设的范围,则重新根据预设的初始采集间隔进行首次性能采集,并以首次性能采集对应的采集耗时为采集间隔进行第二次性能采集,记录首次性能采集和第二次性能采集的采集耗时,根据记录的两次采集耗时,计算出当前采集间隔。
本发明还提出了一种自适应的设备性能采集装置,包括:
任务接收模块,用于接受采集设备性能的任务,根据预设的初始采集间隔进行首次性能采集,并以首次性能采集对应的采集耗时为采集间隔进行第二次性能采集,记录首次性能采集和第二次性能采集的采集耗时,根据记录的两次采集耗时,计算出当前采集间隔;
性能采集模块,用于根据当前采集间隔开始性能采集,记录采集耗时;
更新模块,用于比较采集耗时与当前采集间隔,如果连续N次采集耗时与当前采集间隔相差超过第一时间阈值,则根据当前采集耗时与上一次采集耗时,重新计算当前采集间隔,并以重新计算得到的当前采集间隔重新进行性能采集;否则保持当前采集间隔不变,返回性能采集模块继续进行性能采集。
进一步地,所述任务接收模块根据记录的两次采集耗时,计算出当前采集间隔,执行如下操作:
根据首次和第二次性能采集对应的采集耗时,计算出单个设备采集的网络耗时X和单个设备采集的耗时系数a;
预设当前采集间隔和采集耗时一致,根据计算出的单个设备采集的网络耗时X和单个设备采集的耗时系数a,计算出当前采集间隔。
进一步地,所述更新模块根据当前采集耗时与上一次采集耗时,重新计算当前采集间隔,执行如下操作:
根据当前采集耗时和上一次采集耗时,重新计算出单个设备采集的网络耗时X和单个设备采集的耗时系数a,并预设当前采集间隔和采集耗时一致,根据计算出的单个设备采集的网络耗时X和单个设备采集的耗时系数a重新计算当前采集间隔。
进一步地,所述任务接收模块在接受采集设备性能的任务之后,还执行如下操作:
检查是否已经具有单个设备采集的网络耗时X和单个设备采集的耗时系数a,如果是,则预设当前采集间隔和采集耗时一致,计算出当前采集间隔,并进入性能采集模块开始进行性能采集;
或,检查是否已经具有当前采集间隔,如果有则根据当前采集间隔开始采集,如果没有则根据预设的初始采集间隔进行首次性能采集,并以首次性能采集对应的采集耗时为采集间隔进行第二次性能采集,记录首次性能采集和第二次性能采集的采集耗时,并进入性能采集模块开始进行性能采集。
进一步地,所述更新模块,还执行如下操作:
如果计算出错或计算出的当前采集间隔超出预设的范围,则重新返回任务接收模块开始计算当前采集间隔并开始性能采集。
本发明提出的一种自适应的设备性能采集方法及装置,通过以历史数据为蓝本,自动计算出合适的采集间隔,并下发性能采集任务,尽可能快速的采集到设备的性能数据,并自动调整设备的采集间隔,使其工作在一个最佳的状态;同时还设置时间告警阈值,使采集间隔可以根据局点网络/设备情况进行自动适配,始终处在一个相对合适的范围,从而不需要用户一次次尝试,免去人工配置的工作,同时提高了准确性。
附图说明
图1为本发明一种自适应的设备性能采集方法流程图。
具体实施方式
下面结合附图和实施例对本发明技术方案做进一步详细说明,以下实施例不构成对本发明的限定。
在设备性能采集中,影响采集耗时的因素有很多,包括但不限于待采集设备个数、采集单个设备所需的时间、待采集数据的间隔大小、网络传输耗时、设备类型等等。
对于同一设备类型,一次设备性能采集的总耗时Time2计算公式如下:
Time2=n*X+n*a*Time1 (1)
其中,Time2为采集耗时,X为单个设备采集的网络耗时,n为待采集的设备个数,a为单个设备采集的耗时系数,也既采集单个设备单位时间(例如一分钟)内数据所消耗的时间,Time1为采集间隔。
容易理解的是,在实际应用场景中n的值是确定的,代表用户需要采集设备的个数。X的值和使用场景的网络情况有关系,这个值一般比较稳定,不会有太大波动。a的值和设备处理性能有关,对于同一设备,数值稳定。此外,在实际的网络应用环境中,即使网络中有不同的设备,但是综合起来X的值和a的值也是比较稳定的,都适用于采用公式1来进行计算。
在最佳的情况下,采集间隔和采集耗时应该一致,例如采集间隔为5分钟,那么就是采集过去5分钟的设备性能数据所需的耗时就是5分钟,这样用户就可以尽可能快的看到采集结果。带到上述公式中也就是需要Time1接近与Time2相同。
在公式1中,假设了逐个采集设备的设备性能,如果考虑并行的采集,即同时采集多个设备,则上述公式1会发生变化,本发明不限于具体的计算总耗时的公式,以实际应用场景来计算总耗时。在以下的实施例中,以公式1为例进行说明。
基于上述相关说明,本发明的一种实施例如图1所示,一种自适应的设备性能采集方法,包括:
步骤S1、接受采集设备性能的任务,根据预设的初始采集间隔进行首次性能采集,并以首次性能采集对应的采集耗时为采集间隔进行第二次性能采集,记录首次性能采集和第二次性能采集的采集耗时。
本实施例适用于对网络中的设备进行性能采集,因此本实施例中“性能采集”也简单用“采集”来进行表述,以下不再赘述。
本实施例在接收采集设备性能任务后,会根据预设的初始采集间隔进行首次采集,假设采集的设备总数n为1000个,预设的初始采集间隔为5分钟,记录第一次采集的采集耗时,假设第一采集耗时10分钟,得到如下方程式:
10=1000*X+1000*a*5 (2)。
即采集5分钟的数据,实际耗时10分钟。
然后以首次采集的采集耗时为采集间隔进行第二次采集,假设第二次采集的采集耗时为14分钟,得出如下方程式:
14=1000*X+1000*a*10 (3)。
即采集10分钟的数据,实际耗时14分钟。
步骤S2、根据首次和第二次性能采集的采集耗时,计算出单个设备采集的网络耗时X和单个设备采集的耗时系数a。
根据上述公式2和公式3,计算得出X=0.0006,a=0.00008。
步骤S3、根据计算出的单个设备采集的网络耗时X和单个设备采集的耗时系数a,预设当前采集间隔和采集耗时一致,计算出当前采集间隔。
计算公式如下:
Time5=1000*0.0006+1000*0.0008*Time5
即在公式中,采集耗时与采集间隔一致,均为Time5,计算得到Time5为3,即当前采集间隔为3分钟。
需要说明的是,由于在最佳的情况下,采集间隔和采集耗时应该一致,因此这里的计算公式中假设采集间隔和采集耗一致,在这样的情况下采集最为高效。
步骤S4、根据当前采集间隔开始性能采集,记录采集耗时。
在计算出当前的采集间隔后,则以该采集间隔开始下一次采集,并记录采集耗时。
步骤S5、比较采集耗时与当前时间间隔,如果连续N次采集耗时与当前采集间隔相差超过第一时间阈值,则进入步骤S6,否则进入步骤S7,N大于等于2。
由于现场的网络可能出现波动以及设备负荷的不同,可能导致X和a的值会有波动,本实施例需要对X、a进行更新,以适应当前的网络状况。
即本实施例记录每一次采集时的采集耗时,如果连续N次采集耗时与预期耗时相差超过第一时间阈值,则认为需要更新X和a的值。这里N预设为大于等于2,以避免偶尔的噪声影响。第一时间阈值可以根据实际的情况来设定,例如1分钟,或半分钟等,这里不再赘述。
步骤S6、根据当前采集耗时和上一次采集耗时,重新计算出单个设备采集的网络耗时X和单个设备采集的耗时系数a,并根据计算出的单个设备采集的网络耗时X和单个设备采集的耗时系数a重新计算当前采集间隔,返回步骤S4。
与步骤S3的方法相同,假设当前采集间隔和采集耗时一致,重新计算采集间隔,得到更新后的当前采集间隔,返回步骤S4继续进行采集。
步骤S7、保持当前采集间隔不变,返回步骤S4。
如果,每次采集的采集耗时,都与预期的采集耗时差不多,其中预期的采集耗时与当前采集间隔一致,那么说明采集比较高效,继续以当前采集间隔为采集间隔进行设备性能采集。
本发明的又一个实施例,考虑到现场可能会出现设备断网的情况,且断网的情况下,对采集的耗时会有很大影响。因此本实施例在每次采集设备性能之前,通过ping的方式来确认网络是否正常,若网络不通,则不去采集。
即,本申请步骤S4、根据当前采集间隔开始采集,记录采集耗时,还包括:
检测待采集的设备网络是否通,如果网络不通,停止采集,发出告警。
本实施例先检测待采集的设备网络是否通,可以采用ping的方式检测,若网络不通,则发出告警不再进行采集,在网络连通后再开始采集。
本发明的另一个实施例,所述自适应的设备性能采集方法,还包括:
检查是否已经具有单个设备采集的网络耗时X和单个设备采集的耗时系数a,如果是,则预设当前采集间隔和采集耗时一致,计算出当前采集间隔,进入步骤S4开始采集。
本实施例是在以前网络中已经进行过设备性能采集,而网络没有变动的情况下,可以直接根据以前采集时计算得到的单个设备采集的网络耗时X和单个设备采集的耗时系数a,直接计算出当前采集间隔,开始采集。
本发明的又一个实施例,所述自适应的设备性能采集方法,还包括:
检查是否已经具有当前采集间隔,如果有则进入步骤S4开始采集,如果没有则从步骤S1开始。
本实施例是在以前网络中已经进行过设备性能采集,而网络没有变动的情况下,可以直接根据以前采集时计算得到的当前采集间隔,开始采集。
本发明的又一个实施例,所述自适应的设备性能采集方法,还包括:
检查是否已经具有当前采集间隔,如果有则进入步骤S4开始采集,如果没有则检查是否已经具有单个设备采集的网络耗时X和单个设备采集的耗时系数a;
如果已经具有单个设备采集的网络耗时X和单个设备采集的耗时系数a,则预设当前采集间隔和采集耗时一致,计算出当前采集间隔,进入步骤S4开始采集;否则从步骤S1开始。
本实施例是在以前网络中已经进行过设备性能采集,而网络没有变动的情况下,先检查是否已经具有当前采集间隔,然后再检查是否已经具有单个设备采集的网络耗时X和单个设备采集的耗时系数a,并分别根据上面两个实施例的处理方式进行采集,这里不再赘述。
本发明的又一个实施例,所述自适应的设备性能采集方法,还包括:
在步骤S3或步骤S6中,如果计算出错或计算出的当前采集间隔超出预设的范围,则重新返回步骤S1开始。
为了保持***的稳定,避免因为噪声或网络的原因,造成采集耗时超出预期,导致无法正确计算采集间隔,或计算出的采集间隔超出预设的范围(告警阈值),则返回步骤S1重新开始进行计算和采集或提出告警。在这种情况下,管理人员可以检查网络的情况,在确保网络正常的情况下再次开始执行本发明的方法,进行顺利的采集。
本发明采集间隔可以根据局点网络/设备情况进行自动适配,免去人工配置的工作,而不需要用户一次次去尝试。以历史数据为蓝本,自动计算出合适的采集间隔,并下发采集任务,可以尽可能快的采集到设备性能数据。并且自动调整设备采集间隔,使其在一个最佳的状态。同时还自动设置告警阈值,使采集间隔处在一个相对合适的范围,提高准确性。
与上述方法对应的,这里还给出了一种自适应的设备性能采集装置,包括:
任务接收模块,用于接受采集设备性能的任务,根据预设的初始采集间隔进行首次性能采集,并以首次性能采集对应的采集耗时为采集间隔进行第二次性能采集,记录首次性能采集和第二次性能采集的采集耗时,根据记录的两次采集耗时,计算出当前采集间隔;
性能采集模块,用于根据当前采集间隔开始性能采集,记录采集耗时;
更新模块,用于比较采集耗时与当前采集间隔,如果连续N次采集耗时与当前采集间隔相差超过第一时间阈值,则根据当前采集耗时与上一次采集耗时,重新计算当前采集间隔,并以重新计算得到的当前采集间隔重新进行性能采集;否则保持当前采集间隔不变,返回性能采集模块继续进行性能采集。
与上述方法对应,本发明的一个实施例,所述任务接收模块根据记录的两次采集耗时,计算出当前采集间隔,执行如下操作:
根据首次和第二次性能采集对应的采集耗时,计算出单个设备采集的网络耗时X和单个设备采集的耗时系数a;
预设当前采集间隔和采集耗时一致,根据计算出的单个设备采集的网络耗时X和单个设备采集的耗时系数a,计算出当前采集间隔。
本发明的又一个实施例,所述更新模块根据当前采集耗时与上一次采集耗时,重新计算当前采集间隔,执行如下操作:
根据当前采集耗时和上一次采集耗时,重新计算出单个设备采集的网络耗时X和单个设备采集的耗时系数a,并预设当前采集间隔和采集耗时一致,根据计算出的单个设备采集的网络耗时X和单个设备采集的耗时系数a重新计算当前采集间隔。
本发明的又一个实施例,所述任务接收模块在接受采集设备性能的任务之后,还执行如下操作:
检查是否已经具有单个设备采集的网络耗时X和单个设备采集的耗时系数a,如果是,则预设当前采集间隔和采集耗时一致,计算出当前采集间隔,并进入性能采集模块开始进行性能采集;
或,检查是否已经具有当前采集间隔,如果有则根据当前采集间隔开始采集,如果没有则根据预设的初始采集间隔进行首次性能采集,并以首次性能采集对应的采集耗时为采集间隔进行第二次性能采集,记录首次性能采集和第二次性能采集的采集耗时,并进入性能采集模块开始进行性能采集。
本发明的又一个实施例,所述更新模块,还执行如下操作:
如果计算出错或计算出的当前采集间隔超出预设的范围,则重新返回任务接收模块开始计算当前采集间隔并开始性能采集。
以上实施例仅用以说明本发明的技术方案而非对其进行限制,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。

Claims (10)

1.一种自适应的设备性能采集方法,其特征在于,所述自适应的设备性能采集方法,包括:
接受采集设备性能的任务,根据预设的初始采集间隔进行首次性能采集,并以首次性能采集对应的采集耗时为采集间隔进行第二次性能采集,记录首次性能采集和第二次性能采集的采集耗时;
根据记录的两次采集耗时,计算出当前采集间隔;
根据当前采集间隔开始性能采集,记录采集耗时;
比较采集耗时与当前采集间隔,如果连续N次采集耗时与当前采集间隔相差超过第一时间阈值,则根据当前采集耗时与上一次采集耗时,重新计算当前采集间隔,并以重新计算得到的当前采集间隔重新进行性能采集;否则保持当前采集间隔不变,继续进行性能采集。
2.根据权利要求1所述的自适应的设备性能采集方法,其特征在于,所述根据记录的两次采集耗时,计算出当前采集间隔,包括:
根据首次和第二次性能采集对应的采集耗时,计算出单个设备采集的网络耗时X和单个设备采集的耗时系数a;
预设当前采集间隔和采集耗时一致,根据计算出的单个设备采集的网络耗时X和单个设备采集的耗时系数a,计算出当前采集间隔。
3.根据权利要求1所述的自适应的设备性能采集方法,其特征在于,所述根据当前采集耗时与上一次采集耗时,重新计算当前采集间隔,包括:
根据当前采集耗时和上一次采集耗时,重新计算出单个设备采集的网络耗时X和单个设备采集的耗时系数a,并预设当前采集间隔和采集耗时一致,根据计算出的单个设备采集的网络耗时X和单个设备采集的耗时系数a重新计算当前采集间隔。
4.根据权利要求2所述的自适应的设备性能采集方法,其特征在于,所述自适应的设备性能采集方法,在接受采集设备性能的任务之后,还包括:
检查是否已经具有单个设备采集的网络耗时X和单个设备采集的耗时系数a,如果是,则预设当前采集间隔和采集耗时一致,计算出当前采集间隔,并开始进行性能采集;
或,检查是否已经具有当前采集间隔,如果有则根据当前采集间隔开始采集,如果没有则根据预设的初始采集间隔进行首次性能采集,并以首次性能采集对应的采集耗时为采集间隔进行第二次性能采集,记录首次性能采集和第二次性能采集的采集耗时。
5.根据权利要求1所述的自适应的设备性能采集方法,其特征在于,所述自适应的设备性能采集方法,还包括:
如果计算出错或计算出的当前采集间隔超出预设的范围,则重新根据预设的初始采集间隔进行首次性能采集,并以首次性能采集对应的采集耗时为采集间隔进行第二次性能采集,记录首次性能采集和第二次性能采集的采集耗时,根据记录的两次采集耗时,计算出当前采集间隔。
6.一种自适应的设备性能采集装置,其特征在于,所述自适应的设备性能采集装置,包括:
任务接收模块,用于接受采集设备性能的任务,根据预设的初始采集间隔进行首次性能采集,并以首次性能采集对应的采集耗时为采集间隔进行第二次性能采集,记录首次性能采集和第二次性能采集的采集耗时,根据记录的两次采集耗时,计算出当前采集间隔;
性能采集模块,用于根据当前采集间隔开始性能采集,记录采集耗时;
更新模块,用于比较采集耗时与当前采集间隔,如果连续N次采集耗时与当前采集间隔相差超过第一时间阈值,则根据当前采集耗时与上一次采集耗时,重新计算当前采集间隔,并以重新计算得到的当前采集间隔重新进行性能采集;否则保持当前采集间隔不变,返回性能采集模块继续进行性能采集。
7.根据权利要求6所述的自适应的设备性能采集装置,其特征在于,所述任务接收模块根据记录的两次采集耗时,计算出当前采集间隔,执行如下操作:
根据首次和第二次性能采集对应的采集耗时,计算出单个设备采集的网络耗时X和单个设备采集的耗时系数a;
预设当前采集间隔和采集耗时一致,根据计算出的单个设备采集的网络耗时X和单个设备采集的耗时系数a,计算出当前采集间隔。
8.根据权利要求6所述的自适应的设备性能采集装置,其特征在于,所述更新模块根据当前采集耗时与上一次采集耗时,重新计算当前采集间隔,执行如下操作:
根据当前采集耗时和上一次采集耗时,重新计算出单个设备采集的网络耗时X和单个设备采集的耗时系数a,并预设当前采集间隔和采集耗时一致,根据计算出的单个设备采集的网络耗时X和单个设备采集的耗时系数a重新计算当前采集间隔。
9.根据权利要求7所述的自适应的设备性能采集装置,其特征在于,所述任务接收模块在接受采集设备性能的任务之后,还执行如下操作:
检查是否已经具有单个设备采集的网络耗时X和单个设备采集的耗时系数a,如果是,则预设当前采集间隔和采集耗时一致,计算出当前采集间隔,并进入性能采集模块开始进行性能采集;
或,检查是否已经具有当前采集间隔,如果有则根据当前采集间隔开始采集,如果没有则根据预设的初始采集间隔进行首次性能采集,并以首次性能采集对应的采集耗时为采集间隔进行第二次性能采集,记录首次性能采集和第二次性能采集的采集耗时,并进入性能采集模块开始进行性能采集。
10.根据权利要求6所述的自适应的设备性能采集装置,其特征在于,所述更新模块,还执行如下操作:
如果计算出错或计算出的当前采集间隔超出预设的范围,则重新返回任务接收模块开始计算当前采集间隔并开始性能采集。
CN201811581721.0A 2018-12-24 2018-12-24 一种自适应的设备性能采集方法及装置 Active CN111355624B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811581721.0A CN111355624B (zh) 2018-12-24 2018-12-24 一种自适应的设备性能采集方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811581721.0A CN111355624B (zh) 2018-12-24 2018-12-24 一种自适应的设备性能采集方法及装置

Publications (2)

Publication Number Publication Date
CN111355624A CN111355624A (zh) 2020-06-30
CN111355624B true CN111355624B (zh) 2021-08-31

Family

ID=71193768

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811581721.0A Active CN111355624B (zh) 2018-12-24 2018-12-24 一种自适应的设备性能采集方法及装置

Country Status (1)

Country Link
CN (1) CN111355624B (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102645564A (zh) * 2012-04-14 2012-08-22 广西电网公司电力科学研究院 一种多功能输出源输出稳定时间的自动调整方法
CN104702680A (zh) * 2015-02-13 2015-06-10 安科智慧城市技术(中国)有限公司 一种资源监测方法及***
CN105653426A (zh) * 2015-12-30 2016-06-08 联想(北京)有限公司 一种信息处理方法及对应装置
CN108809760A (zh) * 2018-06-07 2018-11-13 郑州云海信息技术有限公司 数据采样***中采样周期的控制方法和装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050278381A1 (en) * 2004-05-26 2005-12-15 Yixin Diao Method and apparatus for online sample interval determination

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102645564A (zh) * 2012-04-14 2012-08-22 广西电网公司电力科学研究院 一种多功能输出源输出稳定时间的自动调整方法
CN104702680A (zh) * 2015-02-13 2015-06-10 安科智慧城市技术(中国)有限公司 一种资源监测方法及***
CN105653426A (zh) * 2015-12-30 2016-06-08 联想(北京)有限公司 一种信息处理方法及对应装置
CN108809760A (zh) * 2018-06-07 2018-11-13 郑州云海信息技术有限公司 数据采样***中采样周期的控制方法和装置

Also Published As

Publication number Publication date
CN111355624A (zh) 2020-06-30

Similar Documents

Publication Publication Date Title
CN110441584B (zh) 设备运行状态监测方法、装置、存储介质和***
CN109733238B (zh) 故障检测方法、装置、存储介质及处理器
CN114650018B (zh) 一种用于功放的自适应散热方法、散热装置及散热***
CN108180935B (zh) 传感器的故障检测方法及装置
JP6754693B2 (ja) 異なる通信技術を用いるネットワークで送受信されるデータ及びイベントギャップの整合方法
CN113835336A (zh) 支撑电力现货市场的多维自适应计量装置巡测与校时方法
WO2016136391A1 (ja) 事故点標定装置及び方法、電力系統監視システム、設備計画支援システム
CN111355624B (zh) 一种自适应的设备性能采集方法及装置
CN113761027A (zh) 车辆车载设备基于gps数据标定熄火状态的标定方法、装置及计算机可读存储介质
CN111062503B (zh) 一种电网监控告警处理方法、***、终端及存储介质
JP6381498B2 (ja) 計量メータの状態変化検出装置及びプログラム
CN105765972A (zh) ***管理装置、***管理方法和程序
CN112946562B (zh) 双芯智能电表的掉电保护方法、装置和双芯智能电表
CN111998963B (zh) 一种应用于温度检测设备的报警阈值调节方法及装置
US10965403B2 (en) Gap data collection for low energy devices
JP5976971B1 (ja) 見守り装置および見守り方法
CN109696894B (zh) 生产线状态判断方法及装置
CN104346252A (zh) 监控芯片对于异常的感测数据的过滤方法
CN112732469B (zh) 事件压力值检测方法、***、电子设备及存储介质
CN115348486A (zh) 一种应用于石化工业体系中的无线数据管理方法及***
CN111189502B (zh) 用水量监控装置和用水量监控方法
CN117540240A (zh) 一种用水异常检测方法、装置、电子设备及存储介质
CN118111055A (zh) 用于监测空调器的方法及装置、电子设备、存储介质
CN115175013A (zh) 一种信号异常检测方法、装置、设备及介质
CN116560945A (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
GR01 Patent grant
GR01 Patent grant