发明名称 一种应用于软件系统的实时监控系统及方法
摘要 一种软件系统的实时监控系统,该监控系统配置于软件系统服务器,用于收集软件系统运行产生的日志信息,包括日志采集模块、消息系统、流式计算平台、数据存储模块、报警模块、配置管理模块;所述日志采集模块:对生成的日志进行实时筛选和加工,以及将选择进行监控报警的日志传给消息系统;所述消息系统:用于接收日志采集模块发来的监控日志,按照路由规则将需监控报警的日志发送给流式计算平台;所述流式计算平台:用于以流数据处理方式逐条处理日志,根据日志报警级别判断是否需要将该异常报警情况进行记录、报警或通知给系统相关负责人;所述数据存储模块:用于对实时监控过程中产生的数据信息做持久化处理,即存入数据库或存入文件系统中。
申请公布号 CN105183609B 申请公布日期 2017.03.15
申请号 CN201510590307.6 申请日期 2015.09.16
申请人 焦点科技股份有限公司 发明人 陈涛;丁金龙
分类号 G06F11/30(2006.01)I;G06F11/34(2006.01)I 主分类号 G06F11/30(2006.01)I
代理机构 南京瑞弘专利商标事务所(普通合伙) 32249 代理人 陈建和
主权项 一种软件系统的实时监控系统,其特征在于,该监控系统配置于软件系统服务器,用于收集软件系统运行产生的日志信息,包括日志采集模块、消息系统、流式计算平台、数据存储模块、报警模块、配置管理模块;所述日志采集模块:用于按照设定的日志格式实时收集软件系统的运行日志,并对生成的日志进行实时筛选和加工,以及将选择进行监控报警的日志传给消息系统;所述消息系统:一方面用于接收日志采集模块发来的监控日志,一方面用于按照路由规则将需监控报警的日志发送给流式计算平台,或发送给另一个实时监控系统的消息系统;所述配置管理模块:用于配置日志选择的筛选规则和加工规则、日志传输的路由规则、日志异常的报警规则、数据持久化规则、报警消息模板配置及日志产生模块的负责人配置规则;所述流式计算平台:用于以流数据处理方式逐条处理日志,根据日志报警级别判断是否需要将该异常报警情况进行记录、报警或通知给系统相关负责人;所述数据存储模块:用于对实时监控过程中产生的数据信息做持久化处理,即存入数据库或存入文件系统中,数据库是关系数据库或是包括NoSQL类的非关系数据库;数据存储模块根据需要对部分监控日志进行持久化处理,涉及被过滤掉的日志、无需报警的日志、需要报警的日志、报警相关信息;所述报警模块:用于控制报警消息的定向发送,按照日志产生模块的负责人配置,将有异常的日志信息通过手机短信、微信、邮件多种渠道通知负责人;同时报警模块中内置消息模板,供报警时调用,模板中包含应用名、模块名、报警内容。
地址 210003 江苏省南京市高新技术产业开发区星火路软件大厦A座8-12F