本文档介绍了应用监控,这是一种以应用为中心的监控应用的方法。应用监控为您的 App Hub 应用、服务和工作负载提供了开箱即用 (OOTB) 信息中心。如需了解应用使用的资源以及这些资源的互动方式,您可以使用 App Hub。如需了解应用资源的运行情况并诊断问题,您可以使用应用监控在 OOTB 信息中心内显示的遥测数据。
什么是应用监控?
借助应用监控,您可以从应用的角度监控资源和基础设施。也就是说,您不应先搜索资源,然后确定应用使用了哪些资源,再开始调查。而是从应用着手进行调查,然后查找应用所使用的资源和基础设施的相关信息。借助为应用生成的 OOTB 信息中心,您可以了解应用及其服务和工作负载的运行状态。
如需使用应用监控,您必须创建应用并向应用注册服务和工作负载,然后配置可观测性范围。如需创建应用并向其注册服务和工作负载,您可以使用 App Hub,也可以使用 App Design Center 部署应用。
为什么应采用应用监控
使用应用监控可以节省您的时间和精力。例如,假设您使用 App Design Center 来帮助您设计和部署应用。接下来,您可以使用 App Hub 来整理和管理该应用,并使用应用监控来了解应用的性能并诊断故障:
- OOTB 应用、服务和工作负载信息中心
- App Hub 应用的服务和工作负载的标签传播。
- 按严重程度和环境过滤遥测数据。
- 与开源的无缝集成
应用部署后,应用监控服务会发现您的应用,并自动构建专为您的环境量身定制的信息中心。为了协助您调查突发事件,这些 OOTB 信息中心支持搜索和过滤。
App Hub 会自动将标签附加到您的遥测数据。例如,日志和指标数据附加了应用专用标签。某些服务(例如 Google Cloud Managed Service for Prometheus)也会将应用专用标签附加到遥测数据。
查询日志或指标数据时,您可以使用这些应用专用标签。例如,在 Logs Explorer 和 Metrics Explorer 等浏览器页面上,您可以按标签过滤或汇总数据。
为了帮助您管理提醒,您可以为提醒政策附加应用专用的标签。这些标签包含在通知和突发事件信息中心内,会导致提醒政策或其突发事件显示在 OOTB 信息中心内。
对于某些配置,应用监控也支持 OpenTelemetry,这是从应用中收集遥测数据的最常见开源标准。如需了解详情,请参阅查看应用遥测数据。