[发明专利]内存监控方法及装置、计算机设备及计算机可读存储介质有效
申请号: | 202010361580.2 | 申请日: | 2020-04-30 |
公开(公告)号: | CN111563020B | 公开(公告)日: | 2023-05-02 |
发明(设计)人: | 陈亚坤;董佳烨;蔡震 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/34 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 王天尧;汤在彦 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 内存 监控 方法 装置 计算机 设备 可读 存储 介质 | ||
本发明公开了一种内存监控方法及装置、计算机设备及计算机可读存储介质,该方法包括:根据配置请求配置内存监控条件;内存监控条件至少包括内存告警等级及其对应的内存参数范围;根据配置的内存监控条件从作业日志中获取符合内存监控条件的每个作业的内存信息;根据符合内存监控条件的每个作业的内存信息,及内存告警等级对应的内存参数范围,确定并输出符合内存监控条件的每个作业的内存告警等级。相较于人工手动查询作业的内存信息,本发明能够提高内存监控的效率,保障主机运行的安全性。
技术领域
本发明涉及信息处理技术领域,尤其涉及内存监控方法及装置、计算机设备及计算机可读存储介质。
背景技术
本部分旨在为权利要求书中陈述的本发明实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
主机(又称大型机或大型主机,MAINFRAME),是指使用专用的指令集、操作系统及应用软件,其I/O能力、非数值计算能力、稳定性以及安全性较微型计算机有较大优势,主要用于处理运算较为集中的商业领域,例如银行或者电信等,主要代表作品例如IBM的Z系列。作业是指大型机完成应用事务的一种基本步骤,由JCL(JOB CONTROL LANGUAGE)作业控制语言构成。每一个作业通常完成一个基本功能,因此相当于整个流程的一个基本单元。大型机的数据处理以规模大及运行高效而著称。以银行为例,完成一次完整的批处理,需运行成千上万个严格有序的作业来实现应用功能及非功能。由于作业流编写的特殊性,如果忘记指定或误指定分配运行内存,当操作系统或数据库系统升级,应用程序实际占用内存可能增大,指定内存不足从而导致应用中断,威胁到生产的安全运行。
目前大型机的应用实际运行情况,多通过RMF(英文全称:Resource MeasurementFacility)监视器监控各应用的CPU及存储使用情况,这属于系统级别的监控工具,而缺少一个从应用层面对应用占用实际内存的收集及分析工具。一旦应用程序指定内存不足,可能导致大批作业中断,形成生产事故。
传统方法中面对成千上万的作业,运维人员需要了解作业的运行情况时,一般通过手动查询作业执行日志,从中寻找出内存信息记录并检查内存占用是否超过阈值。鉴于作业数量很多,同时运维人员需要人工手动对每个作业进行查询记录后做出统计,导致内存监控效率极低,严重影响主机运行的安全性。
因此,现有的内存监控存在因手动操作导致的监控效率低的问题。
发明内容
本发明实施例提供一种内存监控方法,用以提高内存监控的效率,该内存监控方法包括:
根据配置请求配置内存监控条件;内存监控条件至少包括内存告警等级及其对应的内存参数范围;
根据配置的内存监控条件从作业日志中获取符合内存监控条件的每个作业的内存信息;
根据符合内存监控条件的每个作业的内存信息,及内存告警等级对应的内存参数范围,确定并输出符合内存监控条件的每个作业的内存告警等级。
本发明实施例还提供一种内存监控装置,用以提高内存监控的效率,该内存监控装置包括:
配置模块,用于根据配置请求配置内存监控条件;内存监控条件至少包括内存告警等级及其对应的内存参数范围;
获取模块,用于根据配置的内存监控条件从作业日志中获取符合内存监控条件的每个作业的内存信息;
输出模块,用于根据符合内存监控条件的每个作业的内存信息,及内存告警等级对应的内存参数范围,确定并输出符合内存监控条件的每个作业的内存告警等级。
本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述内存监控方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010361580.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据处理方法和装置
- 下一篇:基于Gitlab的移动APP持续集成装置和方法