4 丁威

尚未进行身份认证

Dynatrace技术顾问,在应用性能管理领域拥有5年+的工作经验。在加入Dynatrace之前,做过5年的企业级产品和互联网游戏的服务器开发,熟悉Java软件开发相关技术和开发流程。现在主要的工作是帮忙企业监控和优化应用性能。

等级
TA的排名 22w+

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

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

2017-03-18 14:20:25

Dynatrace分布式跟踪之AMQP over RabbitMQ

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

2017-01-08 01:10:16

Dynatrace AppMon最佳实践(一)

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

2017-01-04 14:05:59

Dynatrace分布式跟踪之Alibaba Dubbo

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

2016-12-21 15:57:53

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
勋章 我的勋章
    暂无奖章