微服务下的apm全链路监控.pdf

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微服务下的APM全链路监控 ArchData技术峰会北京站 Agenda • 谈谈应用性能管理 (APM ) • 微服务对APM的大影响 • 如何构建适于微服务的APM平台 • 打造监控、告警和报障的闭环 • 对未来的一些思考 ArchData技术峰会北京站 Agenda • 谈谈应用性能管理 (APM ) • 微服务对APM的大影响 • 如何构建适于微服务的APM平台 • 打造监控、告警和报障的闭环 • 对未来的一些思考 ArchData技术峰会北京站 什么是APM APM (Application Performance Management) 即应用性能管理 ,属于IT运维管理 (ITOM)范畴。主要是针对企业 关键业务的IT应用性能和用户体验的监测、优化 ,提高企业IT应用的可靠性和质量 ,保证用户得到良好的服务 ,降 低IT总拥有成本(TCO)。 APM主要特征列表 模块 主要内容 多级应用性能监控 覆盖通讯协议1-7层 ,通过事务处理过程监控、模拟等手段实现端到端应用监测 应用性能故障快速定位 对应用系统各个组件进行监测 ,迅速定位系统故障 ,并进行修复或提出修复建议 应用性能全面优化 精确分析各组件 占用系统资源的情况 ,并根据应用系统性能要求给出专家建议 ArchData技术峰会北京站 APM的发展历程 STEP1 STEP3 以网络监控基础设施为主 ,主要监控主机 第三阶段以监控应用本身的性能为主, 的CPU 使用率、I/O、内存资源、网速等 , IT 运维管理的复杂度开始出现爆炸性 主要以各类网络管理系统 (NMS )和各 的增长 ,应用性能管理的重点也开始 种系统监控工具为代表。 聚焦于应用本身的性能与管理上 1 2 3 4 STEP2 STEP4 以监控各种基础组件为主 ,随着互联网的 云计算方兴未艾 ,而DevOps以及 快速发展 ,为了降低应用开发难度 ,各种 微服务的兴起对传统APM产生了很 基础组件 (如数据库、中间件等 )开始大 大的冲击 ,那么APM该何去何从 ? 量涌现 ,所以这个时期应用性能管理主要 是监控和管理各种基础组件的性能 ArchData技术峰会北京站 Gartner对APM的定义(2014) 维度 描述 图形化或者数据化展示最终用户在使用应用的可用性、时延、交易执行等用户视角 终端用户体验 体验。 实时发现应用相关的硬件、软件组件 ,并对这些组件之间的交互进行展现 ,以及对 实时应用架构发现、建模、展示 实时交易的的路径进行清晰的图形化展现。 记录用户所有的访问行为 ,并根据相应的事件追踪用户的访问在架构中的路径 ,以 用户交易追踪

文档评论(0)

wendangchuan + 关注
实名认证
内容提供者

高级工程师持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年09月22日上传了高级工程师

1亿VIP精品文档

相关文档