可观测性概览

Cloud Service Mesh 可观测运行状况和性能 您的服务。为了获取遥测数据,Cloud Service Mesh 依赖于 Sidecar 代理 作为单独的容器注入到与工作负载相同的 Pod 中。 代理会拦截工作负载的所有入站和出站 HTTP 流量, 将数据报告给 Cloud Service Mesh。利用以下系统,服务开发者 而无需编写代码来收集遥测数据。

Cloud Monitoring 和 Cloud Logging 已在您的 Google Cloud 项目。要举报 遥测数据,注入到服务 Pod 调用的每个边车代理 Cloud Monitoring API 和 Cloud Logging API。遥测数据是 自动上传至 Cloud Storage 的 Cloud Service Mesh 页面, Google Cloud 控制台。请注意,系统仅针对 HTTP 服务显示指标 Google Cloud 控制台中的 Cloud Service Mesh 页面上。

Cloud Service Mesh 在 因此您不必手动设置信息中心 图表。这些详细遥测让运营商可观察服务行为,以及维护和优化其应用并进行问题排查。

在 Google Cloud 控制台的 Cloud Service Mesh 页面上,您可以执行以下操作:

  • 简要了解网格中的所有服务,从而通过四种监控黄金信号中的三个提供重要的服务等级指标:延迟时间、流量和错误。

  • 根据服务等级目标 (SLO) 定义、查看和设置提醒,服务等级目标将汇总您服务的用户可见性能。

  • 查看各个服务的指标图表,并通过过滤和细分(包括响应代码、协议、目标 Pod、流量来源等)进行深入分析。

  • 详细了解每项服务的端点,并且查看流量在各服务之间的流动情况,以及每个通信边缘的性能。

  • 探索显示网格服务及其关系的服务拓扑图可视化。

后续步骤