自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

丁威@Dynatraceの博客

应用性能优化与问题诊断技术分享

  • 博客(5)
  • 收藏
  • 关注

原创 Dynatrace分布式跟踪之Alibaba Dubbo

本文介绍如何用Dynatrace AppMon的PurePath技术来监控Dubbo应用。Dubbo应用是指基于阿里巴巴dubbo分布式远程调用框架的应用程序,用PurePath技术监控dubbo应用是把在dubbo应用上处理请求的代码按照执行顺序和调用关系串联起来,实现分布式执行链路的跟踪(distributed tracing),从而帮忙开发业务人员快速诊断dubbo应用的性能问题。通过查阅网...

2016-12-21 15:57:53 5355

翻译 Java Agent与Native Agent的利与弊

许多应用性能管理(APM)厂商在对 JVM Runtime性能进行深入分析时,一般使用Java Runtime的接口,而Java Runtime提供两种接口可供使用,JVMPT和JVMTI。JVMPI 接口从 Java 5后逐渐被 JVMTI 所取代,且JVMTI接口都允许APM厂商将本地库(通常称作Native Agent)加载到与 JVM 同一个进程中,使得该本地库可以通过Native API 访问

2016-12-03 22:38:48 5193

原创 Dynatrace与AspectJ集成:让分布式跟踪变得无限可能

在面向服务(SOA)的架构设计中,服务组件之间的通信机制是影响整体应用性能的一个重要因素。通常使用的通信机制有Web Request(Rest/HTTP), Web Service(SOAP), Message(JMS, AMQP), RMI 等行业标准的通信协议(Protocol),以及一些由企业内部开发的,私有通信协议。Dynatrace的分布式跟踪技术(PurePath)对这些标准的通信协议都

2017-03-18 14:20:25 3362

原创 Dynatrace分布式跟踪之AMQP over RabbitMQ

最近有个客户想通过Dynatrace的PurePath技术来分布式跟踪基于AMQP协议的远程调用(RPC),询问我Dynatrace是否支持AMQP协议?回答是肯定的,Dynatrace默认支持AMQP协议。一般情况下 ,开启与AMQP协议相关的传感器组就可以监控从AMQP消息的生产者(Producer)到AMQP消息的消费者(Consumer)的消息传送过程,对AMQP协议实现跨进程的执行链路分布式跟踪。

2017-01-08 01:10:16 5200

原创 Dynatrace AppMon最佳实践(一)

经常有客户问我,如何利用Dynatrace捕获必要的应用性能监控信息,从而快速诊断性能问题?所谓捕获必要的信息,即是在应用出现性能下降的时候,PurePath能够捕获导致事务响应缓慢的方法,或是导致事务失败的异常栈信息,亦或是用户请求的上下文参数。如何通过Dynatrace捕获必要的信息,则需要我们掌握一些Dynatrace使用的技巧和最佳实践。在本文中,我将结合我个人的实施经验,与大家一起分享一...

2017-01-04 14:05:59 9719

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除