サードパーティ アドオンとの統合

Anthos Service Mesh 1.8 以降では、Anthos Service Mesh プロファイルに PrometheusKialiGrafana アドオンは含まれていません。これらのサードパーティ アドオンのインストールは、1.8 IstioOperator API から削除されました。つまり、istioctl install コマンドでインストールすることはできません。アドオンが削除された理由の詳細については、アドオンの統合の再作業をご覧ください。

ただし、該当するサードパーティのドキュメントに従って、Prometheus、Kiali、Grafana のダッシュボードの独自のインスタンスをインストールできます。

Prometheus への指標のエクスポートを有効にする

Prometheus、Grafana、または Kiali のダッシュボードを使用するには、Prometheus に指標をエクスポートするように Anthos Service Mesh を構成する必要があります。Anthos clusters on VMware またはベアメタルに Anthos Service Mesh をインストールする場合、Prometheus への指標のエクスポートはデフォルトで有効になります。これらのプラットフォームでは、ダッシュボードの独自のインスタンスをインストールする準備が整っています。

Google Cloud クラスタの GKE で、Stackdriver(現在は Google Cloud Observability)ではなく Prometheus への指標のエクスポートを有効にできます。

始める前に

スタートガイドの手順に沿って、以下を行ってください。

Prometheus への指標のエクスポートを有効にする

  1. Anthos Service Mesh のインストールとアップグレード ガイドの手順に沿って、GKE で Anthos Service Mesh をインストールまたはアップグレードします。asmcli install の実行時に、次のオプションを指定します。

    --option prometheus
    

    次に例を示します。

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

    Anthos Service Mesh を構成する必要のある他のオーバーレイ ファイルを指定してください。

  2. Anthos Service Mesh のインストールを完了して、ワークロードの自動サイドカー プロキシ インジェクションを有効にします。新規インストールについては、ワークロードのデプロイと再デプロイをご覧ください。アップグレードについては、新しいコントロール プレーンに切り替えるをご覧ください。

サードパーティのドキュメント

Cloud Marketplace から Prometheus と Grafana をデプロイするか、次のドキュメントを参照してインストールしてください。

次のステップ