【技术实现步骤摘要】
一种监控系统运行的方法
本专利技术公开一种监控系统运行的方法,涉及系统安全领域。
技术介绍
软件系统(SoftwareSystems)是指由系统软件、支撑软件和应用软件组成的计算机软件系统,它是计算机系统中由软件组成的部分。随着信息化的发展,设备中软件系统应用越来越普及,软件系统与硬件系统相互作用越来越普遍,设备系统运行过程中的稳定性和容灾能力越来越重要。而本专利技术公开一种监控系统运行的方法,在系统的守护进程启动后,将守护进程的pid同步到监控配置文件中,通过读取监控配置文件监测守护进程的pid是否为0,强制重启pid为0的守护进程,同时监控并获取系统各模块的状态数据能够监控各软件守护进程的状态及各单元模块的运行状态,,定时与各模块进行数据通信,以获取各模块的运行状态,当运行状态异常时,实现报警及日志存储功能。
技术实现思路
本专利技术针对现有技术的问题,提供一种监控系统运行的方法,能够监控系统各模块的状态,定时与各模块进行数据通信,以获取各模块的运行状态,可在运行状态异常时,实现报警及日志存储功能。< ...
【技术保护点】
1.一种监控系统运行的方法,其特征是系统的守护进程启动后,将守护进程的pid同步到监控配置文件中,通过读取监控配置文件监测守护进程的pid是否为0,强制重启pid为0的守护进程,/n同时监控并获取系统各模块的状态数据。/n
【技术特征摘要】
1.一种监控系统运行的方法,其特征是系统的守护进程启动后,将守护进程的pid同步到监控配置文件中,通过读取监控配置文件监测守护进程的pid是否为0,强制重启pid为0的守护进程,
同时监控并获取系统各模块的状态数据。
2.根据权利要求1所述的方法,其特征是监控配置文件中包括所有需要监控的守护进程的关键函数,守护进程的pid为0,意外退出时,调用对应启动命令启动关键函数,强制重启守护进程。
3.根据权利要求1或2所述的方法,其特征是每隔一定时间读取系统监控配置文件中各守护进程的pid。
4.根据权利要求3所述的方法,其特征是定时请求系统各模块的状态数据,监控各模块状态是否正常。
5.根据权利要求4所述的方法,其特征是定时请求系统各模块的状态数据前进行CRC校验,CRC校验通过后获取系统各模块的状态数据。
6.一种监控系统运行的工具,...
【专利技术属性】
技术研发人员:黄刚,张小亮,李若寒,李岩,
申请(专利权)人:山东超越数控电子股份有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。