与第三方插件集成

Cloud Service Mesh 配置文件不包含 PrometheusKialiGrafana 插件。

但请注意,您可以根据适用的第三方文档安装 Prometheus、Kiali 和 Grafana 信息中心实例。

本文档仅适用于集群内控制平面。

启用将指标导出到 Prometheus

如需使用 Prometheus、Grafana 或 Kiali 信息中心,必须将 Cloud Service Mesh 配置为将指标导出到 Prometheus。

当您在 Google Distributed Cloud(仅限软件)on VMware 或裸机上安装 Cloud Service Mesh 时,系统会默认启用将指标导出到 Prometheus。在这些 您已准备就绪,可以安装自己的信息中心实例了。

您可以在 GKE on Google Cloud 集群上启用将指标导出到 Prometheus 的功能,而不是导出到 Stackdriver(现在称为 Google Cloud Observability)。

准备工作

按照安装依赖工具并验证集群中的步骤操作:

启用将指标导出到 Prometheus

  1. 按照 Cloud Service Mesh 安装升级指南中的步骤操作,在 GKE 上安装或升级 Cloud Service Mesh。运行 asmcli install 时,请添加以下选项:

    --option prometheus
    

    例如:

    ./asmcli install \
      --project_id PROJECT_ID \
      --cluster_name CLUSTER_NAME \
      --cluster_location CLUSTER_LOCATION \
      --output_dir DIR_PATH  \
      --enable_all \
      --ca mesh_ca \
      --option prometheus
    

    请务必指定配置 Cloud Service Mesh 所需的任何其他叠加文件

  2. 完成 Cloud Service Mesh 安装以启用自动 Sidecar 为工作负载注入代理注入对于新安装,请参阅部署和重新部署工作负载。对于升级,请参阅切换到新的控制层面

第三方文档

您可以通过 Cloud Marketplace 部署 Prometheus 和 Grafana,也可以参阅以下文档进行安装。