开发者社区> 问答> 正文

什么是应用层APM监控能力?

什么是应用层APM监控能力?

展开
收起
云上静思 2022-01-11 22:41:21 762 0
1 条回答
写回答
取消 提交回答
  • 应用层 APM监控能力是指基于云资源部署的具体应用场景,包括应用指标性能(Metric)、系统调用链(Tracing)、日志监控(Logging)三个维度,比如应用的 JVM 指标、线程池监控、RPC 服务的成功率、时延、错误率监控、以及应用全链路追踪能力。

    云资源监控只能发现云资源的问题,对于部署在云上的大规模服务来说,应用层问题的监控和定位能力是更加复杂和困难的。对此,云厂商会提供应用维度的监控和定位服务,主要提供应用维度的标准监控能力,比如应用运行时、线程池、数据库、中间件、接口调用等;从生态角度,也会提供诸如 Prometheus、Kubernetes 等开源产品的支持;另外,从链路视角,会提供前端监控、APP 监控等服务能力。

    除了监控能力,云厂商同时会提供应用链路追踪能力,通过 Trace 能力帮助用户发现链路、主机、数据库等多个维度的问题,来实现用户应用问题的自助诊断。比如使用阿里云 ARMS(Application Real-Time Monitoring Service,),可以通过控制台或者 OpenAPI 轻松构建应用监控、APP 监控、以及运行 Prometheus 实例,同时实现链路追踪能力。

    以上内容摘自《云上自动化运维(CloudOps)白皮书》电子书,点击https://developer.aliyun.com/topic/download?id=8190可下载完整版

    2022-01-12 14:16:14
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
阿里云开发者社区官方技术圈,用户产品功能发布、用户反馈收集等。
问答排行榜
最热
最新

相关电子书

更多
微服务架构的应用性能监控 立即下载
《阿里云云拨测发布》PDF 立即下载
Elasticsearch全观测技术解析与应用(构建日志、指标、APM统一观测平台) 立即下载