コンテンツにスキップ

GCP GKE

GCP GKE メトリクスを収集。

設定

Func のインストール

Guance の「統合 - 拡張 - マネージド版 Func」を有効にすることを推奨します。すべての前提条件が自動的にインストールされるため、続けてスクリプトをインストールしてください。

Func を独自にデプロイする場合は、Func の自己デプロイを参照してください。

スクリプトのインストール

  1. Func コンソールにログインし、【スクリプトマーケット】をクリックして Guance スクリプトマーケットを開き、integration_gcp_gke を検索します。
  2. 【インストール】をクリックし、アカウントファイル名、Target Principal、アカウント名を入力します。
  3. 【起動スクリプトをデプロイ】をクリックします。システムが Startup スクリプトセットを作成し、対応する起動スクリプトを自動設定します。
  4. 有効化後、「管理 / 自動トリガー設定」で対応する自動トリガー設定を確認できます。【実行】をクリックしてすぐに一度実行し、タスク記録とログを確認します。

検証

  1. 「管理 / 自動トリガー設定」で対象タスクが存在することを確認し、タスク記録とログに異常がないか確認します。
  2. Guance の「インフラストラクチャ / カスタム」で、対応する資産情報が存在することを確認します。
  3. Guance の「メトリクス」で、対応するメトリクスセットと監視データが存在することを確認します。

メトリクス

GCP GKE のメトリクスは gcp_gke メトリクスセットに保存され、元のメトリクスは Cloud Monitoring の kubernetes.io/ 名前空間から取得されます。GKE クラスターで Cloud Monitoring のシステムメトリクス収集を有効にする必要があります。次の表に主要なメトリクスを示します。完全な一覧は GCP GKE のメトリクスを参照してください。

メトリクス 元のメトリクス 説明 単位
container_cpu_core_usage_time container/cpu/core_usage_time メトリクス:コンテナ CPU コア 使用量 時間 s{CPU}
container_cpu_limit_cores container/cpu/limit_cores メトリクス:コンテナ CPU 上限 コア Count
container_cpu_limit_utilization container/cpu/limit_utilization メトリクス:コンテナ CPU 上限 使用率 Ratio
container_cpu_request_cores container/cpu/request_cores メトリクス:コンテナ CPU リクエスト コア Count
container_cpu_request_utilization container/cpu/request_utilization メトリクス:コンテナ CPU リクエスト 使用率 Ratio
container_ephemeral_storage_used_bytes container/ephemeral_storage/used_bytes メトリクス:コンテナ 一時 ストレージ 使用済み バイト Bytes
container_memory_limit_bytes container/memory/limit_bytes メトリクス:コンテナ メモリ 上限 バイト Bytes
container_memory_limit_utilization container/memory/limit_utilization メトリクス:コンテナ メモリ 上限 使用率 Ratio
container_memory_request_bytes container/memory/request_bytes メトリクス:コンテナ メモリ リクエスト バイト Bytes
container_memory_request_utilization container/memory/request_utilization メトリクス:コンテナ メモリ リクエスト 使用率 Ratio
container_memory_used_bytes container/memory/used_bytes メトリクス:コンテナ メモリ 使用済み バイト Bytes
node_cpu_allocatable_cores node/cpu/allocatable_cores メトリクス:ノード CPU 割り当て可能 コア Count
node_cpu_allocatable_utilization node/cpu/allocatable_utilization メトリクス:ノード CPU 割り当て可能 使用率 Ratio
node_memory_allocatable_bytes node/memory/allocatable_bytes メトリクス:ノード メモリ 割り当て可能 バイト Bytes
node_memory_allocatable_utilization node/memory/allocatable_utilization メトリクス:ノード メモリ 割り当て可能 使用率 Ratio
node_latencies_startup node/latencies/startup メトリクス:ノード 遅延 起動 s
pod_network_received_bytes_count pod/network/received_bytes_count メトリクス:Pod ネットワーク 受信 バイト 数 Bytes
pod_network_sent_bytes_count pod/network/sent_bytes_count メトリクス:Pod ネットワーク 送信 バイト 数 Bytes

フィードバック

このページは役に立ちましたか?