The invention discloses a method and device, service monitoring method of Java collector on which the service monitoring method based on the Java collector, which comprises the following steps: according to the monitoring of pile monitoring application software running pre implantation service information, the service information including statistics information, identification information is called slow time and recognition the abnormal call information; for off-line analysis of the service information, and collect the preliminary analysis data; preliminary analysis of data preprocessing, get the pre-processing results; on the pre processing results were analysis results obtained using the analysis; and according to the results of the analysis of the web portal graphical display. The technical scheme of the invention can be applied to a single operation, process monitoring, performance on a single node abnormality, business process monitoring analysis; distributed service platform from a business point of view, real time monitoring, monitoring of the application domain, can improve the level of service, operation and maintenance.
【技术实现步骤摘要】
基于java采集器的服务监控方法及装置
本专利技术涉及软件运维技术,尤其涉及一种基于java采集器的服务监控方法及装置。
技术介绍
近十年来,随着电子技术及网络技术的不断发展,互联网的发展日新月异,推动了软件技术的快速发展。一些系统开始从单一向分布式、服务化的方向发展,系统接入的服务器越来越多,服务器的应用组件关系越来越复杂,互联网应用的运维成本越来越高,小则几十、上百台服务器的集群,大则几千、几万台服务器的云平台,如果应用没有安全高效监控手段,运营将难以应对。在互联网大发展的背景下,系统越来越复杂,技术需要一个有效的服务管理平台,去准确定位系统的问题。有鉴于此,有必要提出对目前的技术进行进一步的改进。
技术实现思路
为解决上述至少一技术问题,本专利技术的主要目的是提供一种基于java采集器的服务监控方法。为实现上述目的,本专利技术采用的一个技术方案为:提供一种基于java采集器的服务监控方法,包括如下步骤:根据预先植入的监控桩监控应用软件运行的服务调用信息,所述服务调用信息包括统计方法的耗时信息、识别慢调用信息及识别异常调用信息;对服务调用信息进行离线分析,并收集初步分析数据;对初步分析数据进行前置处理,得到前置处理结果;对前置处理结果进行应用分析得到分析结果;以及根据web门户对分析结果进行图形化展示。在一具体的实施例中,所述根据预先植入的监控桩监控应用软件的服务调用信息的步骤,具体包括:根据预先植入的监控桩监控应用软件运行的服务调用信息;根据多个服务调用信息进行压缩处理,并生成服务调用信息文件;以及建立调用服务调用信息的压缩映射表。在一具体的实施例中,所 ...
【技术保护点】
一种基于java采集器的服务监控方法,其特征在于,所述基于java采集器的服务监控方法,包括如下步骤:根据预先植入的监控桩监控应用软件运行的服务调用信息,所述服务调用信息包括统计方法的耗时信息、识别慢调用信息及识别异常调用信息;对服务调用信息进行离线分析,并收集初步分析数据;对初步分析数据进行前置处理,得到前置处理结果;对前置处理结果进行应用分析得到分析结果;以及根据web门户对分析结果进行图形化展示。
【技术特征摘要】
1.一种基于java采集器的服务监控方法,其特征在于,所述基于java采集器的服务监控方法,包括如下步骤:根据预先植入的监控桩监控应用软件运行的服务调用信息,所述服务调用信息包括统计方法的耗时信息、识别慢调用信息及识别异常调用信息;对服务调用信息进行离线分析,并收集初步分析数据;对初步分析数据进行前置处理,得到前置处理结果;对前置处理结果进行应用分析得到分析结果;以及根据web门户对分析结果进行图形化展示。2.如权利要求1所述的基于java采集器的服务监控方法,其特征在于,所述根据预先植入的监控桩监控应用软件的服务调用信息的步骤,具体包括:根据预先植入的监控桩监控应用软件运行的服务调用信息;根据多个服务调用信息进行压缩处理,并生成服务调用信息文件;以及建立调用服务调用信息的压缩映射表。3.如权利要求2所述的基于java采集器的服务监控方法,其特征在于,所述对服务调用信息进行离线分析,并收集初步分析数据的步骤,具体包括:获取前一次的服务调用信息文件的读取记录;判断前一次的服务调用信息文件的读取记录是否异常,当前一次的服务调用信息文件的读取记录异常时,读取正确的服务调用信息文件,并收集异常文件;当前一次的服务调用信息文件的读取记录正确时,读取正确的服务调用信息文件,并继续判断调用业务是否异常,若是则收集识别异常调用信息,若否则继续判断调用业务是否为慢调用,若是则收集慢调用信息,若否则收集调用信息并进行汇总。4.如权利要求1所述的基于java采集器的服务监控方法,其特征在于,所述对初步分析数据进行前置处理,得到前置处理结果的步骤中,还包括:将前置处理结果定时异步写入服务调用信息文件,并异步更新压缩映射表。5.如权利要求1至4任一项所述的基于java采集器的服务监控方法,其特征在于,所述对前置处理结果进行应用分析得到分析结果的步骤之后,还包括:定时采集分...
【专利技术属性】
技术研发人员:龙裕朝,钟坚,廖小文,王腾,
申请(专利权)人:广东亿迅科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。