KubernetesOpenTelemetryメトリクスは、OpenTelemetryCollector によって収集され、New Relic New RelicKubernetesインテグレーションを使用して に送信されます。
このドキュメントでは、 Kubernetes OpenTelemetryメトリクスからNew Relic Kubernetesメトリクスまでを説明します。 これは、 Kubernetesクラスタの監視に利用できるメトリクスとプロパティを理解するのに役立ちます。
次の表は、 Kubernetes OpenTelemetryメトリクスをNew Relic Kubernetesメトリクスにマップします。 これらのメトリクスは、 Prometheus Receiverで構成されたAPI serverから供給されます。
OTelメトリックス  | New Relicメトリクス  | New Relic イベント名  | タイプ: 説明  | 
|---|---|---|---|
  | 
  | 
  | ゲージ: API サーバーに保存されているオブジェクトの数。  | 
  | 
  | 
  | ゲージ: 現在存在する 
 の数。  | 
  | 
  | 
 、 
 、 
 、 
  | ゲージ: 作成された OS スレッドの数。  | 
  | 
  | 
  | ゲージ: 常駐メモリのサイズ (バイト単位)。  | 
次の表は、 Kubernetes OpenTelemetryメトリクスをNew Relic Kubernetesメトリクスにマップします。 これらのメトリクスは、 Prometheus Receiverで構成されたcAdvisorから供給されます。
OTelメトリックス  | New Relicメトリクス  | New Relic イベント名  | 説明  | 
|---|---|---|---|
  | 
  | 
  | カウンター: 経過した強制期間間隔の合計数。  | 
  | 
  | 
  | カウンター: スロットルされた期間間隔の合計数。  | 
  | 
  | 
  | カウンター: 消費された CPU 時間の合計。  | 
  | 
  | 
  | ゲージ: メモリのワーキング セット サイズ (バイト単位)。  | 
  | 
  | 
  | カウンター: 受信したバイトの累積数。  | 
  | 
  | 
  | カウンター: 発生した受信エラーの累積数。  | 
  | 
  | 
  | カウンター: 送信されたバイトの累積数。  | 
  | 
  | 
  | カウンター: 発生した送信エラーの累積数。  | 
  | 
  | 
  | ゲージ: コンテナのメモリ制限 (バイト単位)。  | 
次の表は、 Kubernetes OpenTelemetryメトリクスをNew Relic Kubernetesメトリクスにマップします。 これらのメトリクスは、 Prometheus Receiverで構成されたcontroller managerから供給されます。
OTelメトリックス  | New Relicメトリクス  | New Relic イベント名  | 説明  | 
|---|---|---|---|
  | 
  | 
  | ゲージ: 現在存在する 
 の数。  | 
  | 
  | 
  | ゲージ: 常駐メモリのサイズ (バイト単位)。  | 
次の表は、 Kubernetes OpenTelemetryメトリクスをNew Relic Kubernetesメトリクスにマップします。 これらのメトリクスは、 KubeletStats Receiverで構成されたkubeletから供給されます。
OTelメトリックス  | New Relicメトリクス  | New Relic イベント名  | 説明  | 
|---|---|---|---|
  | 
  | 
  | ゲージ: コンテナの CPU 使用率。  | 
  | 
  | 
  | ゲージ: コンテナのファイルシステムの合計容量。  | 
  | 
  | 
  | ゲージ: コンテナに使用されたファイルシステムのスペース。  | 
  | 
  | 
  | ゲージ: コンテナの合計メモリ使用量。  | 
  | 
  | 
  | ゲージ: 現在存在する 
 の数。  | 
  | 
  | 
 、 
 、 
 、 
  | ゲージ: 作成された OS スレッドの数。  | 
  | 
  | 
  | ゲージ: ノードによって使用された CPU 時間の合計。  | 
  | 
  | 
  | ゲージ: ノードの CPU 使用率。  | 
  | 
  | 
  | ゲージ: ノードのファイルシステムの合計容量。  | 
  | 
  | 
  | ゲージ: ノードに使用されているファイルシステムのスペース。  | 
  | 
  | 
  | ゲージ: ノードに使用可能なメモリ。  | 
  | 
  | 
  | ゲージ: ノード メモリのワーキング セット サイズ。  | 
  | 
  | 
  | ゲージ: ポッドに使用可能なファイルシステムのスペース。  | 
  | 
  | 
  | ゲージ: ポッドの合計ファイルシステム容量。  | 
  | 
  | 
  | ゲージ: ポッドに使用されたファイルシステムのスペース。  | 
  | 
  | 
  | ゲージ: ポッド メモリのワーキング セット サイズ。  | 
次の表は、 Kubernetes OpenTelemetryメトリクスをNew Relic Kubernetesメトリクスにマップします。 これらのメトリクスは、 Prometheus Receiverで構成されたkubeletから供給されます。
OTelメトリックス  | New Relicメトリクス  | New Relic イベント名  | 説明  | 
|---|---|---|---|
  | 
  | 
  | ゲージ: 常駐メモリのサイズ (バイト単位)。  | 
次の表は、 Kubernetes OpenTelemetryメトリクスをNew Relic Kubernetesメトリクスにマップします。 これらのメトリクスは、 Prometheus Receiverで構成されたkubeStateMetricsから供給されます。
OTelメトリックス  | New Relicメトリクス  | New Relic イベント名  | 説明  | 
|---|---|---|---|
  | 
  | 
  | ゲージ: CronJob の作成タイムスタンプ。  | 
  | 
  | 
  | ゲージ: CronJob の一時停止フラグ。  | 
  | 
  | 
  | ゲージ: アクティブな CronJob インスタンスの数。  | 
  | 
  | 
  | ゲージ: CronJob の最後のスケジュール時刻。  | 
  | 
  | 
  | ゲージ: DaemonSet の作成タイムスタンプ。  | 
  | 
  | 
  | ゲージ: スケジュールされた DaemonSet インスタンスの必要な数。  | 
  | 
  | 
  | ゲージ: スケジュールが誤っている DaemonSet インスタンスの数。  | 
  | 
  | 
  | ゲージ: 準備完了の DaemonSet インスタンスの数。  | 
  | 
  | 
  | ゲージ: 使用できない DaemonSet インスタンスの数。  | 
  | 
  | 
  | ゲージ: スケジュールされた DaemonSet インスタンスの数を更新しました。  | 
  | 
  | 
  | ゲージ: デプロイメントの作成タイムスタンプ。  | 
  | 
  | 
  | ゲージ: デプロイメント メタデータの世代番号。  | 
  | 
  | 
  | ゲージ: デプロイメントに必要なレプリカの数。  | 
  | 
  | 
  | ゲージ: ローリング更新中に許容される最大サージ。  | 
  | 
 , 
  | 
  | ゲージ: デプロイメントステータスの状態。  | 
  | 
  | 
  | ゲージ: このデプロイメントで観察された最新の世代。  | 
  | 
  | 
  | ゲージ: デプロイメントのレプリカの数。  | 
  | 
  | 
  | ゲージ: デプロイメントで使用可能なレプリカの数。  | 
  | 
  | 
  | ゲージ: デプロイメントの準備ができたレプリカの数。  | 
  | 
  | 
  | ゲージ: デプロイメントで使用できないレプリカの数。  | 
  | 
  | 
  | ゲージ: デプロイメントの更新されたレプリカの数。  | 
  | 
  | 
  | ゲージ: HorizontalPodAutoscaler のレプリカの最小数。  | 
  | 
  | 
  | ゲージ: HorizontalPodAutoscaler のステータス条件。  | 
  | 
  | 
  | ゲージ: HorizontalPodAutoscaler の現在のレプリカ数。  | 
  | 
  | 
  | ゲージ: HorizontalPodAutoscaler の必要なレプリカ数。  | 
  | 
  | 
  | ゲージ: ジョブが完了したかどうか 
 、または 
 。  | 
  | 
  | 
  | ゲージ: ジョブの作成タイムスタンプ。  | 
  | 
  | 
  | ゲージ: ジョブが失敗したかどうか 
 、または 
 かどうか。  | 
  | 
  | 
  | ゲージ: ジョブが終了する前に実行できる秒数。  | 
  | 
  | 
  | ゲージ: ジョブで正常に完了したポッドの希望数。  | 
  | 
  | 
  | ゲージ: ジョブに対して並行して実行されるポッドの最大希望数。  | 
  | 
  | 
  | ゲージ: ジョブのアクティブなポッドの数。  | 
  | 
  | 
  | ゲージ: ジョブの完了時間。  | 
  | 
  | 
  | ゲージ: ジョブの失敗したポッドの数。  | 
  | 
  | 
  | ゲージ: ジョブの開始時刻。  | 
  | 
  | 
  | ゲージ: ジョブの成功したポッドの数。  | 
  | 
  | 
  | ゲージ: ノードの割り当て可能なリソース。  | 
  | 
  | 
  | ゲージ: ノードのステータスの状態。  | 
  | 
  | 
  | ゲージ: PersistentVolume の容量 (バイト単位)。  | 
  | 
  | 
  | ゲージ: PersistentVolume の作成タイムスタンプ。  | 
  | 
  | ゲージ: PersistentVolume に関する情報。  | |
  | 
  | 
  | ゲージ: PersistentVolume のフェーズ。  | 
  | 
  | 
  | ゲージ: PersistentVolumeClaim の作成タイムスタンプ。  | 
  | ボリュームを記述するすべての属性  | 
  | ゲージ: PersistentVolumeClaim に関する情報。  | 
  | 
  | 
  | ゲージ: PersistentVolumeClaim のストレージ リソースrequests (バイト単位)。  | 
  | 
  | 
  | ゲージ: PersistentVolumeClaim のフェーズ。  | 
  | 
 , 
  | 
  | ゲージ: ポッドコンテナのリソース制限。  | 
  | 
 , 
  | 
  | ゲージ: ポッドコンテナのリソースrequests 。  | 
  | 
  | 
  | ゲージ: ポッドコンテナの現在のフェーズ。  | 
  | 
  | 
  | ゲージ: ポッドコンテナの準備ができているかどうか 
 、そうでないか 
 。  | 
  | 
  | 
  | カウンタ: ポッドコンテナの再起動の合計数。  | 
  | 
  | 
  | ゲージ: コンテナの待機状態の理由。  | 
  | 
  | 
  | ゲージ: ポッドの作成タイムスタンプ。  | 
  | ポッドを説明するすべてのプロパティ  | 
  | ゲージ: ポッドに関する情報。  | 
  | 
  | 
  | ゲージ: ポッド ステータスの現在のフェーズ。  | 
  | 
  | 
  | ゲージ: ポッドの準備ができているかどうか 
 、または 
 。  | 
  | 
  | 
  | ゲージ: ポッドのステータスが準備完了になった時間。  | 
  | 
  | 
  | ゲージ: ポッドがスケジュールされているかどうかは 
 か 
 か。  | 
  | ゲージ: ポッドがスケジュールされた時間。  | ||
  | K8sリソースクォータサンプル  | ゲージ: ResourceQuota で定義されたリソースの現在の使用量とハード制限。  | |
  | K8sリソースクォータサンプル  | ゲージ: ResourceQuota の作成タイムスタンプ。  | |
  | 
  | 
  | ゲージ: サービスに適用される注釈。  | 
  | 
  | 
  | ゲージ: サービスの作成タイムスタンプ。  | 
  | サービスを説明するすべての属性  | 
  | ゲージ: サービスに関する情報。  | 
  | 
  | 
  | ゲージ: サービスに適用されたラベル。  | 
  | 
  | 
  | ゲージ: サービス仕様のタイプ。  | 
  | フィルター 
  | 
  | ゲージ: サービスのロード バランサー イングレスの状態。  | 
  | 
  | 
  | ゲージ: StatefulSet の作成タイムスタンプ。  | 
  | 
  | 
  | ゲージ: StatefulSet の PersistentVolumeClaims の保持ポリシー。  | 
  | 
  | 
  | ゲージ: StatefulSet のレプリカの必要な数。  | 
  | 
  | 
  | ゲージ: StatefulSet の現在のリビジョン。  | 
  | 
  | 
  | ゲージ: StatefulSet のレプリカの数。  | 
  | 
  | 
  | ゲージ: StatefulSet で利用可能なレプリカの数。  | 
  | 
  | 
  | ゲージ: StatefulSet の現在のレプリカの数。  | 
  | 
  | 
  | ゲージ: StatefulSet の準備完了レプリカの数。  | 
  | 
  | 
  | ゲージ: StatefulSet の更新されたレプリカの数。  | 
次の表は、 Kubernetes OpenTelemetryメトリクスをNew Relic Kubernetesメトリクスにマップします。 これらのメトリクスは、 HostMetric Receiverで構成されたnodeから供給されます。
OTelメトリックス  | New Relicメトリクス  | New Relic イベント名  | 説明  | 
|---|---|---|---|
  | 
  | 
  | ゲージ: プロセスの CPU 使用率 (パーセンテージ)。  | 
  | 
  | 
  | カウンター: プロセスによって実行されたディスク I/O 操作の数。  | 
  | 
  | 
  | ゲージ: プロセスのメモリ使用量(バイト単位)。  | 
  | 
  | 
  | ゲージ: プロセスの仮想メモリ使用量(バイト単位)。  | 
  | 
  | 
  | ゲージ: 過去 15 分間のシステム負荷平均。  | 
  | 
  | 
  | ゲージ: 過去 1 分間のシステム負荷平均。  | 
  | 
  | 
  | ゲージ: 過去 5 分間のシステム負荷平均。  | 
  | 
  | 
  | ゲージ: 合計 CPU 使用率のパーセンテージ。  | 
  | 
  | 
  | カウンター: 実行されたディスク I/O 操作の数。  | 
  | 
  | 
  | カウンター: ディスク I/O 操作に費やされた時間 (秒)。  | 
  | 
  | 
  | カウンター: ディスク操作に費やされた合計時間(秒)。  | 
  | 
  | 
  | カウンター: 実行されたディスク操作の数。  | 
  | 
  | 
  | ゲージ: ファイルシステムのスペースの使用量 (バイト単位)。  | 
  | 
  | 
  | ゲージ: ファイルシステムの使用率 (パーセンテージ)。  | 
  | 
  | 
  | ゲージ: 合計メモリ使用量(バイト単位)。  | 
  | 
  | 
  | ゲージ: メモリ使用率(パーセンテージ)。  | 
  | 
  | 
  | カウンター: ネットワーク エラーの数。  | 
  | 
 , 
  | 
  | カウンター: ネットワーク I/O 操作の数。  | 
  | 
  | 
  | カウンター: 送受信されたネットワーク パケットの数。  | 
次の表は、 Kubernetes OpenTelemetryメトリクスをNew Relic Kubernetesメトリクスにマップします。 これらのメトリクスは、 Prometheus Receiverで構成されたschedulerから供給されます。
OTelメトリックス  | New Relicメトリクス  | New Relic イベント名  | 説明  | 
|---|---|---|---|
  | 
  | 
  | ゲージ: 現在存在する 
 の数。  | 
  | 
  | 
  | ゲージ: 常駐メモリのサイズ (バイト単位)。  |