王东:微服务下的APM全链路监控

  1. 云栖社区>
  2. 中生代技术>
  3. 博客>
  4. 正文

王东:微服务下的APM全链路监控

技术小能手 2017-11-24 09:46:15 浏览7578
展开阅读全文

f274c01f4064b50e3dc4cbae594dc87bbe4e4d59

什么是APM?

APM (Application Performance Management) 即应用性能管理,属于IT运维管理(ITOM)范畴。主要是针对企业 关键业务的IT应用性能和用户体验的监测、优化,提高企业IT应用的可靠性和质量,保证用户得到良好的服务,降 低IT总拥有成本(TCO)。

8acdd29bd449e459548b1e22d11679f9fa4d95f5

APM的发展历程

f4280acf1766d1fcac3d933309869cddcc213c0e

Gartner对APM的定义(2014)

2014年Gartner对APM的5个定义:

c83b6b927e36c1de7292bc8681984bd7ed059895

Gartner对APM的定义(2016)

2016年重新定义,将原来的五部分合成三部分。

2ba5424afbf5d6fdb8eb5e8fc6931e81fd0a2c79

服务开发架构的发展历程

一开始的应用开发是从Main-frame一直到2010年以前比较热的SOA架构,到14年比较热的Microsorvices架构,从14年开始基于容器化的Microsorvices。服务开发框架复杂度越来越高。

fba8fb290289d4f9fce438ad87fba34fdc9ab9c5

微服务带来的挑战

  • 依赖关系复杂




网友评论

登录后评论
0/500
评论
技术小能手
+ 关注
所属云栖号: 中生代技术