当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:12:00  来源:本站整理

Java运行时监控,第1部份: Java系统运行时性能和可用性监控[Java编程]

赞助商链接



  本文“Java运行时监控,第1部份: Java系统运行时性能和可用性监控[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

简介

当今的很多 Java 利用程序都依靠于一组复杂的分布式依靠关系和移动部件.很多外部因素都大概对利用程序的性能和可用性造成影响.这些影响基本上都无法完好消除或办理,且难以在预生成环境中精确模拟.Stuff happens.但是,您可以成立并保护一个全面的系统来监控利用程序的整个生态系统,从而明显降低这些事件的严重性和持续时间.

本系列文章给出了实现此类系统的一些情势和本领.情势,以及我将利用的一些术语,都表示泛指.通过结合示例代码和插图,它们将帮忙您理解利用程序性能监控的概念.这种理解夸大整决筹划的必要性,并能帮忙您挑选商业或开源的办理筹划.您可以扩大和定制一个办理筹划,大概按照需求将其作为计划办理筹划的蓝图.

第 1 部份:

根究利用程序性能管理(APM)系统的属性

描写系统监控的常见背面情势

摆列监控 JVM 性能的办法

供应有效插装利用程序源代码的办法

第 2 部份将重点介绍插装 Java 类及资源而无需改正原始源代码的办法.第 3 部份将阐述监控 JVM 外部资源的办法,包含主机及其操作系统以及数据库和消息传送系统等远程服务.它还将总结并归纳其他的 APM 问题,如数据管理、数据虚拟化、报告和报警.

APM 系统:情势和背面情势

为让大家精确入门,该当夸大,固然此处介绍的大都与 Java 相关的内容看上去与利用程序和代码性能解析的流程近似,但其实并非 如此.性能解析是一个极具代价的生产前流程,它可以确认您的 Java 代码能否可扩大、高效、快速和充足超卓.但是,按照 stuff happens 公理,当您在生产中碰到无法阐明的问题时,优异的开辟阶段代码性能解析大概无用武之地.

我的意思是,在生产中实现性能解析的一些方面,并从运行中的利用程序汇集一些相同的及时数据及其全部外部依靠关系.该数据由一系列遍及目标的定量丈量指标构成,它们为整个系统的安康情况供应细粒度和具体的表示.此外,通过保存这些指标的历史库,您可以捕捉精确的基线,以帮忙您确认环境仍旧安康,或查明特定缺陷的本源和规模.

监控背面情势

完好没有监控资源的利用程序微乎其微,但仍旧需求考虑这些背面情势,它们常常呈目前运行环境中:

盲点:某些系统依靠关系未受监控,大概监控数据不可拜候.运行中的数据库可以覆盖全部监控范围,但假如受支持的网络无法全面覆盖,则诊断小组在解析数据库性能和利用服务器症状时将无法看到网络中的弊端.

黑盒:核心利用程序大概它的某个依靠关系关于其内部大概不具有监控透明性.JVM 是一个彻完好底的黑盒.举例来说,诊断小组正在调查 JVM 中的莫名延时问题,并且只拥有支持操作系统的统计数据(如 CPU 操纵率和进程需求的内存大小),则他们大概无法诊断垃圾汇集或线程同步问题.

脱节和断开的监控系统:利用程序可以由大型同享数据中央托管,此中,依靠关系由一系列同享资源构成,比方说数据库、存储区网络(SAN)库、消息传送及中间件服务.组织有时高度孤独,各小组只负责管理自己的监控和 APM 系统(请参阅 孤独监控的缺陷 侧栏).没有各依靠关系的整合视图,各组件全部者只能管中窥豹,只见一斑.


  以上是“Java运行时监控,第1部份: Java系统运行时性能和可用性监控[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • 利用Javascript实现网页水印(非图片水印)
  • Java开辟环境的搭建
  • Ubuntu java安装与配置
  • 办理Ubuntu 10.04 Firefox3.6 Java浏览器插件不工作的问
  • Ubuntu重装后Java环境的设置
  • Sun Java进入Ubuntu 10.10软件中央
  • Ubuntu 10.10配置Java开辟环境
  • 在Ubuntu 10.10中配置Java环境变量的办法
  • Ubuntu下Java环境的搭建
  • Ubuntu 10.04 下安装 Java, JRE
  • Ubuntu 10.04下的搭建SUN JAVA开辟环境
  • Ubuntu 12.04安装java7
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .