应用程序监控系统及方法技术方案

技术编号:8347879 阅读:265 留言:0更新日期:2013-02-21 01:15
本发明专利技术实施例提供的应用程序监控系统,包括:监控器,用于监控应用程序的运行,得到监控信息;监控管理平台,用于将监控器得到的监控信息与预先配置的监控参考信息进行比较,得到应用程序的异常情况;其中监控器包括:异常监控器和/或业务监控器;当监控器为异常监控器时,监控信息为应用程序运行中产生的异常信息,监控参考信息为异常参考信息;当监控器为业务监控器时,监控信息为应用程序运行中产生的业务数据,监控参考信息为业务数据参考信息。本发明专利技术实施例还提供了一种应用程序监控方法。采用本发明专利技术,可以由设备自动地实现对应用程序的监控,以及分析查找应用程序的异常,而不需要借助于人工。

【技术实现步骤摘要】

本专利技术涉及互联网中的监控技术,尤其涉及一种。
技术介绍
目前,为了均衡负载,对于大型的应用系统,通常将应用程序划分为多个中型或小型的程序,并采用分布式的方式布置到网络中,以提高系统的性能、响应速度和可靠性等。但是,此种方式存在的问题是由于应用程序布置得比较分散,使得应用程序的集中管理变得很亟手,尤其是在应用程序的运行初期,由于在设计时考虑不周全或其他原因,容易导致应用程序出现许多异常,这些异常包括程序错误、逻辑错误、硬件故障、网络故障、数据库错误,等等。为了解决上述问题,一种方式是由专门的技术人员对应用程序的运行情况进行实时监控,一旦技术人员发现应用程序出错,则及时地进行排除、修复或通知开发人员等,该种方式对人力的投入巨大。另一方式是应用程序在运行时,由应用程序生成运行日 志,然后将日志存储到数据库中,由开发人员通过阅读日志的方式发现应用程序的异常,以及分析异常的原因和位置等,此种方式需要人工对日志进行不间断的查看,而每天生成的日志可以多达几十和上百兆,因此也有很大的局限性。
技术实现思路
有鉴于此,本专利技术提供了一种。可以由设备自动地实现对应用程序的监控,以及分析查找应用程序的本文档来自技高网...

【技术保护点】
一种应用程序监控系统,其特征在于:包括:监控器,用于监控应用程序的运行,得到监控信息,所述监控器注册在所述应用程序中;监控管理平台,用于将所述监控器得到的监控信息与预先配置的监控参考信息进行比较,得到所述应用程序的异常情况;所述监控器包括:异常监控器和/或业务监控器;当所述监控器为异常监控器时,所述监控信息为所述应用程序运行中产生的异常信息,所述监控参考信息为异常参考信息;当所述监控器为业务监控器时,所述监控信息为所述应用程序运行中产生的业务数据,所述监控参考信息为业务数据参考信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:吕金伟
申请(专利权)人:重庆新媒农信科技有限公司
类型:发明
国别省市:

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

1