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