Anthos Service Mesh 1.8 以降では、どの Anthos Service Mesh プロファイルにも、Prometheus、Kiali、Grafana アドオンは含まれていません。
ただし、該当するサードパーティのドキュメントに従って、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 への指標のエクスポートを有効にする
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 \ --output_dir DIR_PATH \ --enable_all \ --ca mesh_ca \ --option prometheus
Anthos Service Mesh を構成するために必要な他のオーバーレイ ファイルを忘れずに指定してください。
Anthos Service Mesh のインストールを完了して、ワークロードの自動サイドカー プロキシ インジェクションを有効にします。新規インストールについては、ワークロードのデプロイと再デプロイをご覧ください。アップグレードについては、新しいコントロール プレーンに切り替えるをご覧ください。
サードパーティのドキュメント
Cloud Marketplace から Prometheus と Grafana をデプロイするか、次のドキュメントを参照してインストールしてください。
Grafana:
既存の Grafana デプロイにダッシュボードをインポートする。
Kiali:
Prometheus: