apm应用性能监控解决方案01.docxVIP

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
APM应用性能监控解决方案 现状与需求分析 随着分布式应用、云计算的不断深入发展,业务系统的逻辑结构正变得越来越复杂,应用已经演变成系列服务的形 式,运行在不同平台上。应用的复杂性和灵活性加大了运维的难度,如何保障 IT 应用系统能够稳定、高效率的运行问题越来越受到了用户重视。 传统的 IT 监控解决方案主要关注资源监测、资源协调和纠错,但由于这种面向网络、主机、数据库、应用软件的平台级监控系统都是孤立、单独的监控与管理,通常都无法识别和解决应用性能问题的根源。我们需要一种新的技术手段,真实感知最终用户体验,主动发现应用性能问题,快速定位到问题组件,最终实现以预防为主的主动式应用性能监控。 解决方案概述 Broadview APM 基于网络镜像数据包,是一种有效的非侵入式解决方案,适用于企业内部业务系统,以核心业务系 统和关键交易为主要监控目标,可对业务系统及关键交易性能进行深入分析,是一款基于用户体验的主动式应用性 能管理方案。 图 1 整体解决方案 Broadview APM 为 IT 人员提供了 IT 基础架构之上观测应用系统的逻辑结构、负载量、健康度和可用性的方法,以 业务拓扑图、时序图的形式可视化展现各服务组件、环节的运行状态。通过 Broadview APM,IT 人员可以对要观察 的 IT 基础架构有一个总体了解,从而可以更快地响应问题。 Broadview APM 支持完整业务交易链的监控。通过在应用系统中设定关键交易点,可以实现对这些关键交易应用性 能指数、最终用户体验的持续跟踪。 Broadview APM还支持以 Live 视图形式串联关键交易形成完整的业务交易链。 Broadview APM 还是一个高速摄像机,能够自动记录应用系统运行过程中出现的各类异常信息,包括错误码、异常 原因及调用参数,帮助开发人员还原问题发生时的运行场景。 解决方案优势与特色 主动感知真实用户体验 系统实时跟踪业务系统、关键交易的真实用户体验,形成 Apdex指数、平均响应时间、吞吐量、成功率和用户数 5 大关键指标。其中, Apdex 指数更是遵循 Apdex.org 标准,基于平均响应时间计算得出的用户满意度,是国际标准。 图 2 用户体验跟踪 全面透视业务应用架构 应用完整交付链需要感知业务交易过程中的各个环节。 应用拓扑以最直观的形式对系统维护人员呈现业务系统的运 行方式。系统支持业务拓扑节点的自发现,并提供图形化配置界面,依据自发现的各服务节点应用组件,快速绘制 应用拓扑图。 业务仪表板以应用拓扑图为中心, 实时呈现各业务组件的关键性能指标, 集中体现服务运行质量。 借助时间轴技术, 还可以快速根据最近一个月内的每分钟运行情况进行快速定位,方便回放故障演变过程。 图 3 应用拓扑图 实时跟踪关键业务交易 可从识别出的所有业务交易中筛选出感兴趣的交易作为关键交易。 系统除实时统计关键交易的 Apdex 指数、吞吐量、 平均响应时间、成功率、用户数 5 大关键指标,还实时监测不满意用户数、不满意的访问数,便于快速确定业务影 响范围。 图 4 关键交易跟踪 性能瓶颈定位与预警 APM系统具备定位关键业务故障到 IT 基础架构的能力。通过服务组件间、监控指标间的关联分析,确定各组件、各 指标间的内在关联关系,用于问题初步定位、根源分析、回溯分析及趋势预测等。与协同座谈会相比,该方法将极 大减少运维人员确定故障环节的时间。 系统每分钟生成的运行快照,可用于回溯分析。利用时间轴技术,运维人员可对业务系统及关键交易监控指标历史数据进行智能分析、挖掘、检索等,完整还原某个历史时点业务系统运行情况。 关系分析和回溯分析可帮助问题初步定位。当业务系统运行发生的问题后,系统在应用拓扑图中定位至具体的服务组件,提供与问题关联的具体监控指标,为问题根源分析奠定基础。 问题初步定位后,运维人员即可针对问题组件使用各种专项工具对问题根源进行分析。 图 5 故障定位与告警 应用问题重现与优化 Broadview APM 除提供 WEB端最慢的访问页面外,还可以查看最慢的 SQL语句,方便开发人员优化。 图 6 最慢的页面 图 7 慢 SQL跟踪 解决方案收益 Broadview APM 专为以下用户设计: 业务管理人员 全盘把握实时业务性能,实时了解用户访问性能 进行主动性能管理,持续提升用户体验 IT 运维人员 当业务运行出现潜在风险时即预警,而不是出现故障时 发现主机监控、日志分析等检测不到的潜在问题 快速故障域隔离,查找故障根源 IT 开发人员 查看最慢的页面、最慢的 SQL 查看错误码信息和页面调用参数,修正程序 BUG 定位性能瓶颈节点,持续提升性能

文档评论(0)

明若晓溪 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档