New Relic と GoogleKubernetes Engine (GKE) の 統合 は、Google のインフラストラクチャでホストされているクラスタに関するデータを報告します。インフラストラクチャUIから GKE インスタンス データをモニタリングして集計したり、カスタムの書き込みやチャート ダッシュボードを作成したりできます。
統合をアクティブ化する
統合を有効にするには
- New Relic から GCP 統合をアクティブ化する前に、 インフラストラクチャ エージェントがインストールされて いることを確認してください。
 - 標準的な手順に従って、 GCP サービスを New Relic に接続します。
 
ポーリング頻度
New Relic の統合は、統合によって異なるポーリング間隔に従って GCP サービスに問い合わせを行います。Google Kubernetes Engine 統合のポーリング間隔は 5 分です。解像度は1分ごとに1データポイントです。
データを見つけて使用する
インテグレーションを有効化し、数分待つと(ポーリング頻度に基づきます)、 New Relic UIにデータが表示されます。 や集計設定へのリンクを含むデータを検索して使用するには、 one.newrelic.com > All capabilities > Infrastructure > GCP > (select an integration)にアクセスしてください。
メトリックデータ
New Relic がお客様の Google Kubernetes Engine 統合から受け取るデータには、以下のメトリックデータが含まれています。これらのメトリックの詳細については、Google のドキュメント Metrics for Kubernetes Engine を参照してください。
GcpKubernetesContainerSample
New Relicは、GCP Kubernetes Engine統合から次のデータを受け取り、プロバイダー値GcpKubernetesContainerのGcpKubernetesContainerSampleイベントタイプに報告されます。 container/acceleratorメトリックは、kubernetesの実験モードが有効になっており、gpuがクラスターとコンテナーに追加されている場合にのみ使用できます。 GcpKubernetesContainerSampleイベントをクエリして、次の属性のデータを表示します。
名前  | 説明  | 
|---|---|
  | 過去のサンプル期間(10秒)において、アクセラレータがアクティブに処理していた時間の割合。 
  | 
  | アクセラレータの総メモリ量(バイト)。 
  | 
  | 割り当てられたアクセラレータの総メモリ量(バイト)。 
  | 
  | コンテナのCPUコア数制限。60秒ごとにサンプリングされます。  | 
  | 全コアの累積CPU使用率(秒)。この数値を経過時間で割ると、設定されているコア数の制限にかかわらず、コア数としての使用率が表示されます。  | 
  | インスタンスで現在使用されているメモリ制限の割合です。使用量が制限値を超えることはないため、この値が1を超えることはありません。60秒ごとにサンプリングされます。サンプリング後、最大60秒間はデータが表示されません。 この指標は、コンテナに最大メモリ制限が指定されている場合にのみ使用できます。  | 
  | コンテナが要求したCPUコアの数。60秒ごとにサンプリングされる。  | 
  | インスタンスで現在使用されている、要求されたCPUの割合。使用率が要求を上回ることがあるため、この値は1よりも大きくなることがあります。サンプリングは60秒ごとに行われます。サンプリング後、最大180秒間はデータが表示されません。  | 
  | コンテナのメモリ制限(単位:バイト)。60秒ごとにサンプリングされます。  | 
  | インスタンスで現在使用されているメモリ制限の割合です。使用量が制限値を超えることはないため、この値が1を超えることはありません。60秒ごとにサンプリングされます。サンプリング後、最大60秒間はデータが表示されません。  | 
  | コンテナのメモリ要求量(単位:バイト)。60秒ごとにサンプリングされます。  | 
  | インスタンスで現在使用されている要求メモリの割合。使用量が要求を上回ることがあるため、この値は1よりも大きくなることがあります。60秒ごとにサンプリングされます。サンプリング後、最大60秒間はデータが表示されません。  | 
  | メモリ使用量(バイト)。60秒ごとにサンプリングしています。  | 
  | コンテナが再起動した回数。60秒ごとにサンプリングされる。  | 
  | コンテナが稼働している時間(秒)。60秒ごとにサンプリングされます。  | 
GcpKubernetesNodeSample
New Relicは、GCP Kubernetes Engine統合から次のデータを受け取り、プロバイダー値GcpKubernetesNodeのGcpKubernetesNodeSampleイベントタイプに報告されます。 GcpKubernetesNodeSampleイベントをクエリして、次の属性のデータを表示します。
名前  | 説明  | 
|---|---|
  | ノード上で割り当て可能なCPUコアの数。60秒ごとにサンプリングされます。  | 
  | インスタンスで現在使用されている、割り当て可能なCPUの割合。使用率が割り当て可能なCPUコア数を超えることはないため、この値が1を超えることはありません。60秒ごとにサンプリングされます。サンプリング後、最大180秒間はデータが表示されません。  | 
  | ノードで使用されているすべてのコアの累積CPU使用率(秒)。60秒ごとにサンプリングされる。  | 
  | ノードに搭載されているCPUコアの総数。60秒ごとにサンプリングされる。  | 
  | ノードが使用したメモリの累積バイト数。60秒ごとにサンプリングされます。  | 
  | インスタンスで現在使用されている、割り当て可能なメモリの割合です。使用量が割り当て可能なメモリのバイト数を超えることはできないため、この値が1を超えることはありません。60秒ごとにサンプリングされます。サンプリング後、最大60秒間はデータが表示されません。  | 
  | ノード上で割り当て可能なメモリのバイト数。60秒ごとにサンプリングされます。  | 
  | ノードが使用したメモリの累積バイト数。60秒ごとにサンプリングされます。  | 
  | ネットワーク上でノードが受信したバイト数の累計。60秒ごとにサンプリングされる。  | 
  | ノードがネットワーク上で送信したバイト数の累積値。60秒ごとにサンプリングされる。  | 
  | ノードレベルのシステムデーモンが使用する全コアの累積CPU使用率(単位:秒)。60秒ごとにサンプリングしています。  | 
  | システムデーモンのメモリ使用量(単位:バイト)。60秒ごとにサンプリングしています。  | 
GcpKubernetesPodSample
New Relicは、GCP Kubernetes Engine統合から次のデータを受け取り、プロバイダー値GcpKubernetesPodのGcpKubernetesPodSampleイベントタイプに報告されます。 GcpKubernetesPodSampleイベントをクエリして、次の属性のデータを表示します。
名前  | 説明  | 
|---|---|
  | ネットワーク上でポッドが受信したバイトの累積数。60秒ごとにサンプリングされます。  | 
  | ポッドがネットワーク上で送信したバイトの累積数。60秒ごとにサンプリングされます。  | 
  | ポッドで利用可能なディスクの総バイト数。60秒ごとにサンプリングされます。  | 
  | ポッドが使用するディスクバイト数。60秒ごとにサンプリングされます。  | 
  | インスタンスで現在使用されているボリュームの割合です。使用量が利用可能なボリュームスペースの合計を超えることはできないため、この値は1より大きくなることはありません。60秒ごとにサンプリングされます。サンプリング後、最大60秒間はデータが表示されません。  |