一种进程监测方法及装置制造方法及图纸

技术编号:37080725 阅读:26 留言:0更新日期:2023-03-29 19:56
本发明专利技术公开一种进程监测方法及装置,涉及信息安全应用领域。所述方法应用于电子设备,所述电子设备的软件系统内已运行至少一个进程,所述方法包括:采集每个进程的属于不同资源指标的资源占用数据;利用配置的算法策略,得到每个资源指标的资源占用数据在不同时长下的多个预测值;根据所述多个预测值的变化趋势,确定所述软件系统内存在异常或当前正常。本发明专利技术实现了利用自动化监测工具对软件系统中每个进程的资源占用数据进行实时监测、预测,减轻人工负担、降低人工成本。在出现异常时,可及时发现并解决问题。可及时发现并解决问题。可及时发现并解决问题。

【技术实现步骤摘要】
一种进程监测方法及装置


[0001]本专利技术涉及计算机应用领域,尤其涉及一种进程监测方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]当前Linux操作系统下,ps、top等工具可用于实时查看Linux操作系统内进程的资源占用率等信息。通过ps、top等工具可为管理人员(或称之为用户)提供某一时刻进程的资源占用率。
[0003]在通过ps、top等工具查看进程的资源占用率时,在当前进程无明显异常时,其可能无法反映出某一资源占用率呈上升趋势的状态;某一资源占用率缓慢上升时,其也无法反映出该资源占用率缓慢上升的原因可能是系统内部存在异常。
[0004]当然,在现有其他技术方案中,也可通过采集并绘制为曲线的方式,在显示界面中,展示进程的实时资源占用率随时间变化的曲线图形。
[0005]但是,无论上述哪种方式均存在一个问题,即,其仅可反映已经发生的信息,无法预测资源占用率未来的变动趋势,进而无法预知系统内是否可能已存在异常。

技术实现思路

[0006]有鉴于此,本专利技术实施例提供一种进程监测方本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种进程监测方法,其特征在于,所述方法应用于电子设备,所述电子设备的软件系统内已运行至少一个进程,所述方法包括:采集每个进程的属于不同资源指标的资源占用数据;利用配置的算法策略,得到每个资源指标的资源占用数据在不同时长下的多个预测值;根据所述多个预测值的变化趋势,确定所述软件系统内存在异常或当前正常。2.根据权利要求1所述的方法,其特征在于,当所述资源占用数据为内存占用率时,所述多个预测值的变化趋势,确定所述软件系统内存在异常或当期正常,具体包括:若所述多个预测值的变化趋势为逐期递增趋势,则确定所述软件系统内存在异常;若所述多个预测值的变化趋势为逐期递减趋势,则确定所述软件系统当前正常;若所述多个预测值的变化趋势为逐期持平趋势,则确定所述软件系统当前正常。3.根据权利要求1或2任一项所述的方法,其特征在于,所述方法还包括:将所述变化趋势通过趋势曲线图组进行显示,以使得用户根据所述趋势曲线图组确定多个预测值所属资源占用数据的变化趋势,并确定所述软件系统内存在异常或当前正常。4.根据权利要求1所述的方法,其特征在于,所述利用配置的算法策略,得到每个资源指标的资源占用数据在不同时长下的多个预测值,具体包括:利用配置的EMA算法,得到每个资源指标的资源占用数据在不同时长下的多个预测值;或者;利用配置的WMA算法,得到每个资源指标的资源占用数据在不同时长下的多个预测值。5.根据权利要求2所述的方法,其特征在于,所述不同时长包括基准统计时长以及非基准统计时长,所述非基准统计时长长度大于所述基准统计时长长度;所述得到每个资源指标的资源占用数据在不同时长下的多个预测值之后,所述方法还包括:计算所述基准统计时长对应的基准预测值分别与每个非基准统计时长的差值;识别多个差值的变化趋势;若所述多个差值的变化趋势为递增趋势,则确定每个差值对应的两个预测值的变化趋势为逐期递增趋势。若所述多个差值的变化趋势为递减趋势,则确定每个差值对应的两个预测值的变化...

【专利技术属性】
技术研发人员:李志军
申请(专利权)人:鼎道智联北京科技有限公司
类型:发明
国别省市:

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

1