[发明专利]进程产生core dump问题的监控、分析和处理方法有效
| 申请号: | 201710581153.3 | 申请日: | 2017-07-17 |
| 公开(公告)号: | CN107357731B | 公开(公告)日: | 2020-09-29 |
| 发明(设计)人: | 张扬嵩 | 申请(专利权)人: | 福建星瑞格软件有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 宋连梅 |
| 地址: | 350000 福建省福州市鼓楼*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 进程 产生 core dump 问题 监控 分析 处理 方法 | ||
1.进程产生core dump问题的监控、分析和处理方法,其特征在于:对运行中每个进程产生的core dump文件分别进行监控、分析、进程重启和提取程序源代码错误信息并保存到监控服务数据库表,然后对监控服务数据库表进行分析并实时告警;
所述监控、分析、进程重启和提取程序源代码错误信息并保存到监控服务数据库表的具体过程如下:
步骤10、监听配置好的会产生core dump文件的linux、hp-ux或aix服务器操作系统的运行进程的路径,当新的core dump文件产生时实时的处理新产生的core dump文件;
步骤20、当新生成core dump文件时,先把core dump文件名加上当前时间戳后移到指定的备份路径;
步骤30、在core dump文件内容中对应的程序名称读取出来,获取core dump文件对应的程序名称;
步骤40、在获取到core dump文件对应程序名称后,判断该程序名称对应的进程是否存在,如不存在,要重启该进程;
步骤50、根据core dump文件和产生core dump文件的程序名称,调用操作系统编译器的调试工具进行分析,并提取程序代码出错原因和出错的位置;
步骤60、根据已经配置好的监控服务数据库表把字段数据保存到监控服务数据库表中;
步骤70、从备份路径中删除处理好的core dump文件,释放存储空间。
2.根据权利要求1所述的进程产生core dump问题的监控、分析和处理方法,其特征在于:所述字段数据为产生core dump的服务器IP、程序名称、程序代码出错位置和分析时间。
3.根据权利要求1所述进程产生core dump问题的监控、分析和处理方法,其特征在于:所述对监控服务数据库表进行分析并实时告警的过程如下:
按产生core dump服务器IP地址统计时间段内core dump文件产生的次数;
按产生core dump的程序统计时间段内core dump产生的次数;
按产生core dump服务器IP地址和产生core dump的程序统计时间段内core dump产生的次数;
分析产生core dump的程序时间段内core dump产生的趋势,自动把产生的core dump的计算机IP、进程名发送到配置的手机号进行告警;
统计和跟踪产生core dump问题的程序未处理和已处理情况。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星瑞格软件有限公司,未经福建星瑞格软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710581153.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型无人机底座防护板
- 下一篇:一种新型无人机结构





