一种基于应用系统的实时监测系统技术方案

技术编号:17783917 阅读:24 留言:0更新日期:2018-04-22 15:09
一种基于应用系统的实时监测系统,包括登陆注册模块、监测模块、数据库模块、日志模块和故障报警模块,故障自动恢复模块;登陆注册模块用于获取登录者的身份和验证密码的正确性,对监测人员、运维人员和管理员以外的用户进行限制登录;监测模块用于监测目标的实时动态;所述数据库模块用于存储监测目标的相关信息;日志模块用于记录监测目标的实时动态信息;故障报警模块用于将出现故障的监测目标,以发送短信方式、或发送邮件方式告知监测人员。用上述方案的本发明专利技术提高了工作效率,降低了人力资源的浪费;实现了对网络、服务器、数据库、各种应用程序的运行状态的实时监测;出现故障时能通过短信或邮件及时告知监测人员、运维人员和管理员,进而进行快速有效的处理。

【技术实现步骤摘要】
一种基于应用系统的实时监测系统
本专利技术涉及计算机通讯监测领域,尤其涉及一种基于应用系统的实时监测系统。
技术介绍
随着互联网时代的快速推进,企事业网络规模的不断扩大,服务器数量的增多,企事业管理的信息化,企事业网络管理也变的越来越重要,一旦网络、服务器、数据库、各种应用程序出现问题,常常会给企事业造成很大的损失,若想7x24小时检测网络系统的运行情况,同时避免各种故障的发生,则需要改进传统的网络管理方式来适应企事业信息化发展的需要,对网络、服务器、数据库、各种应用程序的运行状态做到可控可管理,对业务的状态实时监测,做到早预警早发现早处理。网络、服务器、数据库、各种应用程序的运行状态是日常运维的一项重要工作,现有的日常运维工作通常采用人工方式进行监测,人工方式监测具有以下缺陷:一是工作效率低,浪费大量的人力资源;二是不能实时监测网络、服务器、数据库、各种应用程序的实时运行状态;三是出现故障时不能及时发现,快速有效的处理。
技术实现思路
本专利技术的目的在于克服采用人工方式进行监测存在的工作效率低、浪费大量人力资源,不能实施监测网络、服务器、数据库、各种应用程序的实时运行状态,出现故障不能及时发现,快速处理的问题,而提供一种基于应用系统的实时监测系统。为实现本专利技术目的,本专利技术采用的技术方案如下:本专利技术包括登陆注册模块、监测模块、数据库模块、日志模块、故障报警模块和故障自动恢复模块;所述登陆注册模块用于获取登录者的身份和验证密码的正确性,对监测人员、运维人员和管理员以外的用户进行限制登录;所述监测模块用于监测目标的实时动态;所述数据库模块用于存储监测目标的相关信息;所述日志模块用于记录监测目标的实时动态信息;所述故障报警模块用于将出现故障的监测目标,以发送短信方式、或发送邮件方式告知监测人员,所述故障自动恢复模块用于将出现故障的监测目标进行初始化设置,状态恢复正常。基于上述技术方案,所述监测模块包括监测目标注册模块、硬盘监测模块、进程模块、文件监测模块和数据库监测模块、CPU监测模块和网络监测模块;所述监测目标注册模块用于获取监测目标的相关参数,便于监测目标负责人查看各个监测目标的运行状态;所述硬盘监测模块用于查看监测目标硬盘信息,设置硬盘小于允许的最小可用空间时报警;所述进程模块用于查看监测目标进程信息,设置进程超过允许的最大内存时报警;文件监测模块用于查看监测目标文件目录信息列表,设置文件或目录发生变化时报警;所述数据库监测模块用于查看监测目标数据表空间及连接数,连接数即用户的访问量,设置表空间超过预先设定的上限后报警,网络监测模块用于监测网络的连通性,即是否连接正常与断开。基于上述技术方案,所述监测目标的相关参数包括监测目标的名称、监测目标的IP、监测目标的端口、监测目标的所属机构、监测目标是否监测。基于上述技术方案,所述监测目标的相关参数还包括监测目标负责人的邮箱和监测目标负责人的手机号。基于上述技术方案,所述监测目标的相关参数还包括向监测目标负责人发送邮件或短信的时间段。基于上述技术方案,所述故障报警模块包括故障级别,故障级别依据严重程度由小及大分为一级故障、二级故障和三级故障;依据故障级别将时间段分为一级时间段、二级时间段和三级时间段,一级时间段为09:00cm~12:00cm和14:00pm~17:30pm,二级时间段为06:00cm~08:59cm、12:01pm~13:59pm和17:31pm~22:00pm,三级时间段为00:00cm~05:59cm和22:01pm~24:00pm。基于上述技术方案,所述监测模块还包括监测目标状态监测模块和设备数据量监测模块,所述监测目标状态监测模块包括查看监测目标状态信息、设置监测目标白名单和故障发生条件配置;所述设备数据量监测模块包括设备数据量统计、设备数据量预警设置和设备故障次数统计。基于上述技术方案,所述监测目标为网络、服务器、数据库和应用系统。基于上述技术方案,所述发送短信方式可以采用短信服务程序、工业级GSM短信DTU设备和SIM接收socket通信命令后,根据命令格式向监测人员手机发送短信信息。基于上述技术方案,所述日志模块还用于对监测目标的日志信息进行统计分析,以条状图显示。本专利技术的有益效果如下:与采用人工方式进行监测相比,采用上述方案的本专利技术具有以下的优点:一是提高了工作效率,降低了人力资源的浪费;二是实现了对网络、服务器、数据库、各种应用程序的运行状态的实时监测;三是出现故障时能通过短信或邮件及时告知监测人员、运维人员和管理员,进而进行快速有效的处理。附图说明图1为本专利技术整体框架示意图。图2为本专利技术的部署图。图3为本专利技术的所有预警信息集中展示页面。具体实施方式下面结合具体实施例对本专利技术做进一步说明,以便本领域技术人员能更好地理解本专利技术技术方案。如图1所示,本专利技术包括登陆注册模块、监测模块、数据库模块、日志模块和故障报警模块、故障自动恢复模块;所述登陆注册模块用于获取登录者的身份和验证密码的正确性,对监测人员、运维人员和管理员以外的用户进行限制登录;所述监测模块用于监测目标的实时动态;所述数据库模块用于存储监测目标的相关信息;所述日志模块用于记录监测目标的实时动态信息;所述故障报警模块用于将出现故障的监测目标,以发送短信方式、或发送邮件方式告知监测人员,当工作人员接收到报警通知后,进行对这些故障初始化设置来恢复正常,并还可以做成报表进行统计。登陆注册模块包括用户管理模块、密码管理模块和权限管理模块,登陆注册模块用于本专利技术中用户添加、删除,便于用户自行添加或删除所需监测的信息的添加,及不需要监测信息的删除;密码管理模块用于本专利技术中用户密码更新,用户密码实时更新,更新后通保密方式告知用户,可降低被黑客的攻击;权限管理模块用于管理远对运维人员、监测人员及用户权限的分配,有利于模块话管理。采用上述方案的本专利技术提供了有效的监测手段,能够提供7x24小时实时检测网络、服务器、数据库、各种应用系统的运行状态,及时发现将要出现的问题,产生报警信息,并通过短信、Email发送至监测人员或运维人员或管理人员,相关负责人员就可以及时排除故障,避免造成重大损失。作为本专利技术的改进,所述监测模块包括监测目标注册模块、硬盘监测模块、进程模块、文件监测模块和数据库监测模块,CPU监测模块、网络监测模块,所述监测目标注册模块用于获取监测目标的相关参数,便于监测目标负责人查看各个监测目标的运行状态。所述硬盘监测模块用于查看监测目标硬盘信息,当可用空间小于设定值时,发出报警,并将预警信息发送至相关负责人的手机或邮箱;设置监测目标某一硬盘可用容量的剩余的最小容量,当小于最小容量,发出报警,并将预警信息发送至相关负责人的手机或邮箱。文件监控模块用于查看监控目标文件目录信息列表,当文件发生变化符合设定情况下,发出报警,并将预警信息发送至相关人员的手机或邮箱;文件或目录预警设置,设置监控目标某一个文件或目录发生变化,发出报警,并将预警信息发送至相关人员的手机或邮箱。文件或目录发生变化有以下三种情况:1、文件或目录大小大于多少M,或者小于多少M,发出报警;2、文件或目录数量大于多少个,或者小于多少个,发出报警;3、文件或目录多长时间未更新情况下,发出报警。所述数据库监控模块用于本文档来自技高网...
一种基于应用系统的实时监测系统

【技术保护点】
一种基于应用系统的实时监测系统,其特征在于:包括登陆注册模块、监测模块、数据库模块、日志模块、故障报警模块和故障自动恢复模块;所述登陆注册模块用于获取登录者的身份和验证密码的正确性,对监测人员、运维人员和管理员以外的用户进行限制登录;所述监测模块用于监测目标的实时动态;所述数据库模块用于存储监测目标的相关信息;所述日志模块用于记录监测目标的实时动态信息;所述故障报警模块用于将出现故障的监测目标,以发送短信方式、或发送邮件方式告知监测人员;所述故障自动恢复模块用于将出现故障的监测目标进行初始化设置。

【技术特征摘要】
1.一种基于应用系统的实时监测系统,其特征在于:包括登陆注册模块、监测模块、数据库模块、日志模块、故障报警模块和故障自动恢复模块;所述登陆注册模块用于获取登录者的身份和验证密码的正确性,对监测人员、运维人员和管理员以外的用户进行限制登录;所述监测模块用于监测目标的实时动态;所述数据库模块用于存储监测目标的相关信息;所述日志模块用于记录监测目标的实时动态信息;所述故障报警模块用于将出现故障的监测目标,以发送短信方式、或发送邮件方式告知监测人员;所述故障自动恢复模块用于将出现故障的监测目标进行初始化设置。2.根据权利要求1所述的一种基于应用系统的实时监测系统,其特征在于:所述监测模块包括监测目标注册模块、硬盘监测模块、进程模块、文件监测模块、数据库监测模块、CPU监测模块和网络监测模块;所述监测目标注册模块用于获取监测目标的相关参数,用于监测目标负责人查看各个监测目标的运行状态;所述硬盘监测模块用于查看监测目标硬盘信息,设置硬盘小于允许的最小可用空间时报警;所述进程模块用于查看监测目标进程信息,设置进程超过允许的最大内存时报警;文件监测模块用于查看监测目标文件目录信息,设置文件或目录发生变化时报警;所述数据库监测模块用于查看监测目标数据表空间及连接数,设置表空间超过预先设定的上限后报警;所述CPU监测模块用于监测CPU运行状态,设置CPU不正常时发出报警;所述网络监测模块用于监测网络的连接通断性。3.根据权利要求2所述的一种基于应用系统的实时监测系统,其特征在于:所述监测目标的相关参数包括监测目标的名称、监测目标的IP、监测目标的端口、监测目标的所属机构、监测目标是否监测。4.根据权利要求3所述的一种基于应用系统的实时监测系统,其特征在...

【专利技术属性】
技术研发人员:张国杰武利娟苏红伟
申请(专利权)人:河南信安通信技术股份有限公司
类型:发明
国别省市:河南,41

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

1