Google Kubernetes Engine、Agent
To find out if this integration is available in your organization, see your Datadog Integrations page or ask your organization administrator.
To initiate an exception request to enable this integration for your organization, email support@ddog-gov.com.
概要
Google Cloud Platform (GCP) 上のサービスである Google Kubernetes Engine (GKE) は、Kubernetes を基盤としたコンテナ化アプリケーションを実行・オーケストレーションするためのホスト型プラットフォームです。GKE クラスターは、Google Cloud Platform インテグレーションに加え、クラスター内でワークロードとして動作する Datadog Agent からも監視できます。
セットアップ
前提条件
使用している GCP プロジェクト のロールに、GKE を利用するための適切な権限が付与されていることを確認します。
プロジェクトで Google Container Engine API を有効にします。
ローカル マシンに Google Cloud SDK と kubectl コマンド ライン ツールをインストールします。Cloud SDK を GCP アカウントと関連付ける と、ローカル マシンから kubectl を使ってクラスターを直接操作できます。
GCE インテグレーションを設定する
Google Cloud Platform インテグレーションをインストールします。
これにより、ディスク I/O、CPU 使用率、ネットワーク トラフィックなどのメトリクスを表示する、すぐに使える Google Compute Engine ダッシュボード にアクセスできます。
Kubernetes インテグレーションを設定する
GKE クラスターをさらに詳細に監視するには、Datadog Helm Chart または Datadog Operator を使って Datadog Agent をインストールします。デプロイ後は、 Datadog Agent と Datadog Cluster Agent がクラスターおよびその上で動作するワークロードを監視します。
GKE には、クラスターに対してどの程度の柔軟性・責任・制御を持つかが変わる、2 つの 主な運用モード が用意されています。これらのモードによって、Datadog コンポーネントのデプロイ方法も変わります。
参考資料