tencent cloud

应用性能监控

包含指标、链路、日志的一站式应用性能监控服务,开源协议平滑接入,有效加速故障排查,定位架构瓶颈。

应用性能观测
简介

应用性能监控(Application Performance Management ,APM)是一款应用性能管理平台,基于实时的多语言应用探针全量采集技术,为您提供分布式应用性能分析和故障自检能力。您无需修改代码,只需安装探针,即可全方位保障业务系统的稳定性和可用性。应用性能监控协助您在复杂的业务系统快速定位性能问题,降低 MTTR(平均故障恢复时间),实时了解并追踪应用性能情况,提升用户体验。

特性
拓扑自助发现
拓扑自助发现

提供分布式架构中的上下游依赖关系实时发现,绘制依赖拓扑的能力,展示完整的业务系统分布式架构。您可总览各应用、组件间的健康状态。

调用链路追踪
调用链路追踪

微服务架构下,系统自动帮助用户构建每次请求的完整路径并收集丰富的上下游信息,实现快速定位性能瓶颈。

稳定可靠
稳定可靠

应用性能监控基于积淀了多年微服务链路追踪经验,并结合腾讯云大数据能力,为您提供稳定可靠的链路追踪能力。

多维下钻分析
多维下钻分析

提供持续观测各服务、接口、服务实例的调用情况,还能够侦测到对应系统内中间件的调用数据;提供基于监控黄金指标的下钻分析能力,助您高效了解系统各维度的运行状态。

实时告警
实时告警

应用性能监控结合云监控告警,为您提供灵活的告警能力。您可以根据应用性能波动设置合理的告警规则,当出现异常时给您发送告警通知,及时提升产品的可用性和用户体验。

拥抱开源生态
拥抱开源生态

兼容业界通用的 Opentracing 标准,支持多语言协议和从 Skywalking、Jaeger 的平滑迁移。通过简单修改数据上报配置,即可迁移至应用性能监控,免除运维烦恼,减少开发成本。

功能
一站式调用链分析

应用性能监控在微服务架构下,链路追踪可以跨越服务,帮助用户自动构建每次请求的完整路径。同时收集请求参数、事务数据、错误异常到方法堆栈和底层实例环境信息,实现一站式全链路问题分析,提高定位问题的效率。解决了日志分散,格式不规范,不易聚焦,上下游服务日志难以关联等故障排查痛点。

应用依赖拓扑自动发现

应用性能监控依托分布式调用链追踪的模型,自动发现应用逻辑拓扑,以应用为基本单元,绘制全局拓扑关系。可视化的展示繁杂应用间依赖关系,实时数据钻取,智能应用状态分析迅速定位影响业务的关键(瓶颈应用或组件)。同时,应用维度的上下游依赖关系,清晰展示上游负载、下游影响,结合上下游环境,全面分析应用健康状况和性能指标。

多维分析

应用性能监控主动按照接口、异常、数据库调用等维度聚合性能和异常指标,帮助您一键定位慢接口、慢 SQL 以及高频异常,配合一键下钻到相关链路的功能,大幅降低异常发现到解决的时间,优化 MTTR。

数据库调用监控

应用性能监控支持 MySQL、Oracle、MongoDB、Redis 等数据库的全面监控。自动采集业务系统相关数据库性能指标,让您实时了解数据库慢 SQL、调用情况、读取情况等,精准定位数据库性能问题。

应用场景

业务痛点

随着业务不断发展,业务逻辑日益复杂,导致应用性能问题分析与定位日益艰难,给监控运维带来了巨大的挑战:

  • 应用之间的依赖关系复杂,难以梳理。
  • 调用链路长,排查和定位群体困难。
  • 接口调用、数据库调用关系复杂,管理难度大。


解决方案

  • 基于应用拓扑自助发现,定位性能瓶颈。
  • 基于关键性能指标对比,优化应用性能。
  • 根据指标变化趋势配置告警,及时了解异常。
定位性能瓶颈

业务痛点

当生产环境出现故障,影响业务正常运转。由于各服务之间的相互依赖、关系复杂,运维人员难以定位故障原因,影响用户体验。


解决方案

  • 进行接口异常监控,系统出现异常时,快速了解接口调用情况,定位接口异常。
  • 发现异常后,可进行调用链路追踪,对应用的调用状态、调用耗时等关键指标进行全方位的监控。
故障排查
定价

应用性能监控目前处于公测阶段,公测期间免费。公测结束后,本产品将正式售卖。届时我们将会通过短信、邮件和公等方式通知您。