下表列出了与 App Hub 集成且生成带有应用特有标签的指标数据的服务和工作负载。本文档并未列出与 App Hub 集成的所有服务和工作负载。如需查看完整的集成列表,请参阅 App Hub 支持的资源。
标签格式取决于遥测类型和数据的生成方式。例如,包含应用特有的标签的日志条目会包含类型为 apphub
的 JSON 元素。对于指标数据,应用信息是通过系统元数据标签或指标标签附加到时序的。指标数据的生成方式决定了确切的标签。如需了解详情,请参阅应用特有的标签。
某些服务和工作负载可以生成以下一个或多个黄金信号:
- 流量:所选时间段内有关服务或工作负载的传入请求速率。
- 服务器错误率:所选时间段内生成或映射到 5xx HTTP 响应代码的传入请求所占的平均百分比。
- P95 延迟时间:所选时间段内传送的请求的延迟时间的第 95 百分位(以毫秒为单位)。
- 饱和度:衡量服务或工作负载的饱和程度。例如,对于托管式实例组 (MIG)、Cloud Run 和 Google Kubernetes Engine 部署,此字段会显示 CPU 利用率。
支持的服务
下表列出了与应用监控集成的服务。一般来说,这些服务的平台日志条目、审核日志条目和指标数据包含应用特有的标签。备注列中列出了有关支持的黄金信号的详细信息。此列还会列出限制。
服务 | 备注 |
---|---|
Bigtable 集群 (区域级) |
可用的黄金信号:
日志条目不包含应用标签。 |
Bigtable 实例 (区域级) |
指标数据不包含应用标签。 平台日志条目不包含应用标签。 |
Cloud Run 服务 (区域级) |
可用的黄金信号:
|
Cloud SQL 实例 (区域级) |
可用的黄金信号: |
Cloud Storage 存储桶 (区域级和多区域级) |
可用的黄金信号:
平台日志条目不包含应用标签。 |
具有 HTTP 或 HTTPS 流量的第 7 层外部和内部应用负载均衡器 (全球和区域级) |
对于应用负载均衡器,只有转发规则和后端服务与 App Hub 集成。 可用的黄金信号:
平台日志条目不包含应用标签。 |
Memorystore for Redis 集群 (区域级) |
可用的黄金信号:
平台日志条目不包含应用标签。 |
Pub/Sub 主题 (全球) |
可用的黄金信号:
|
Spanner 实例 (全球和区域级) |
可用的黄金信号:
平台日志条目不包含应用标签。 |
支持的工作负载
下表列出了与应用监控集成的工作负载。一般来说,这些工作负载的平台日志条目、审核日志条目和指标数据包含应用特有的标签。备注列中列出了有关支持的黄金信号的详细信息。此列还会列出限制。
工作负载 | 备注 |
---|---|
Cloud Run 作业 (区域级) |
可用的黄金信号:
平台日志条目不包含应用标签。 |
Compute Engine MIG (区域级和可用区级) |
可用的黄金信号: |
Kubernetes CronJob (区域级和可用区级) |
没有可用的黄金信号。 如需了解如何在 GKE 中运行 Cron 作业,请参阅 GKE 中的 CronJob 简介。 |
Kubernetes DaemonSet (区域级和可用区级) |
可用的黄金信号: |
Kubernetes 部署 (区域级和可用区级) |
可用的黄金信号: |
Kubernetes StatefulSet (区域级和可用区级) |
可用的黄金信号:
如需了解如何使用 StatefulSet 或部署有状态应用,请参阅 Google Kubernetes Engine 中的 StatefulSet 简介。 |