• /
  • ログイン
  • 無料アカウント

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

あなたのKubernetesデータを見つけて使う

独自のチャートを作成したり、 クエリ すべての Kubernetesインテグレーション データをクエリビルダやNerdGraph APIを使って照会することができます。当社の統合では、コンテナ・オーケストレーション・レイヤーをインスツルメンテーションすることでKubernetesのデータを収集します。よりシンプルで視覚的な体験をするには、 クラスタエクスプローラ を使用してください。

New Relic One - Kubernetes dashboard

one.newrelic.com > ダッシュボード: クエリビルダー を使用して、Kubernetes のデータを照会し、わかりやすい視覚化を行うことができます。

Kubernetesのデータを照会する

Kubernetesのデータを照会する最も簡単な方法 は、 クエリビルダー を使用し、 NRQLクエリ を受け入れます。または、 NerdGraph API を使用してKubernetesデータを取得することもできます。

イベントの種類

Kubernetesのデータは、以下の イベントタイプに添付されています。:

イベント名

Kubernetesのデータの種類

発売日

K8sNodeSample

ノードデータ

v1.0.0

K8sNamespaceSample

名前空間データ

v1.0.0

K8sDeploymentSample

デプロイメントデータ

v1.0.0

K8sReplicasetSample

レプリカセットデータ

v1.0.0

K8sDaemonsetSample

デーモンセットデータ

v1.13.0

K8sStatefulsetSample

StatefulSetデータ

v1.13.0

K8sPodSample

ポッドデータ

v1.0.0

K8sClusterSample

クラスターデータ

v1.0.0

K8sContainerSample

コンテナデータ

v1.0.0

K8sVolumeSample

ボリュームデータ

v1.0.0

K8sApiServerSample

APIサーバーデータ

v1.11.0

K8sControllerManagerSample

コントローラー・マネージャー・データ

v1.11.0

K8sSchedulerSample

スケジューラーデータ

v1.11.0

K8sEtcdSample

etcdデータ

v1.11.0

K8sEndpointSample

エンドポイントデータ

v1.13.0

K8sServiceSample

サービスデータ

v1.13.0

K8sHpaSample

Horizontal Pod Autoscaler データ

v2.3.0

アラートの管理

Kubernetesのデータのアラート違反を通知することができます。

Kubernetesの属性とメトリクス

Kubernetesインテグレーションは、以下のメトリクスやその他の 属性を収集します。.

ノードデータ

K8sNodeSampleイベントでノードデータをクエリします。

ノード属性

説明

allocatableCpuCores

ノードに割り当てられるCPUコア数

allocatableMemoryBytes

ノードの割り当て可能なメモリバイト

allocatablePods

ノード割り当て可能なポッド

allocatableEphemeralStorageBytes

ノードに割り当てられるエフェメラルストレージのバイト数

capacityCpuCores

ノードのCPU容量

capacityMemoryBytes

ノードのメモリ容量(単位:バイト)

capacityPods

ノードのポッド容量

capacityEphemeralStorageBytes

ノードのエフェメラルストレージ容量

clusterName

Kubernetesインテグレーションのインストール時にクラスタに割り当てた名前

condition.{conditionName}={conditionValue}

現在観測されているノードの状態のステータス。報告される条件は、Kubernetesフレーバーとインストールされているオペレーターによって異なる場合があります。
一般的な条件の例は、Ready、DiskPressure、MemoryPressure、PIDPressure、およびNetworkUnavailableです。
条件値は、 1 (true)、 0 (false)、または-1 (不明)です。

cpuUsedCoreMilliseconds

ノードのCPU使用率をコアミリ秒で計測

cpuUsedCores

ノードのCPU使用率(コア数)を計測

cpuRequestedCores

要求されたCPUコアの総量

allocatableCpuCoresUtilization

割り当て可能なCPUコア数に対する実際に使用されたCPUコア数の割合

fsAvailableBytes

ノードのファイルシステムで利用可能なバイト数

fsCapacityBytes

ノードファイルシステムの総容量(単位:バイト

fsInodes

ノードファイルシステム内のinodeの合計数

fsInodesFree

ノードファイルシステム内の空きinode

fsInodesUsed

ノードファイルシステムで使用されるinode

fsUsedBytes

ノードファイルシステムの使用バイト数

fsCapacityUtilization

ノードファイルシステムの容量に対する使用バイト数の割合

memoryAvailableBytes

ノードで利用可能なメモリのバイト数

memoryMajorPageFaultsPerSecond

ノードにおける毎秒のメジャーページフォールトの数

memoryPageFaults

ノード内のページフォルトの数

memoryRssBytes

バイトのrssメモリ

memoryUsedBytes

使用したメモリのバイト数

memoryWorkingSetBytes

ワーキングセットのメモリのバイト数

memoryRequestedBytes

要求されたメモリの総量

allocatableMemoryUtilization

ノードのアロカブルメモリに対するワーキングセットのメモリのバイト数の割合

net.errorCountPerSecond

ネットワークでの受信/送信時に発生する1秒あたりのエラー数

nodeName

ポッドが動作しているホスト名

net.rxBytesPerSecond

ネットワーク上で受信した毎秒のバイト数

net.txBytesPerSecond

ネットワーク上で送信される1秒あたりのバイト数

runtimeAvailableBytes

コンテナのランタイムファイルシステムで利用可能なバイト数

runtimeCapacityBytes

コンテナのランタイムファイルシステムに割り当てられた総容量(単位:バイト

runtimeInodes

コンテナのランタイムファイルシステムにおけるinodeの合計数

runtimeInodesFree

コンテナ・ランタイム・ファイルシステムの空きinode

runtimeInodesUsed

コンテナランタイムのファイルシステムで使用されるinode

runtimeUsedBytes

コンテナのランタイムファイルシステムの使用バイト数

unschedulable

新規ポッドのノードスケジューリング可能性のステータス。値は0(false)または1(true)です。

label.LABEL_NAME

ノードに関連付けられたラベルで、特定のノードのフィルタリングやクエリーが可能

名前空間データ

名前空間データのK8sNamespaceSampleイベントをクエリします。

名前空間属性

説明

clusterName

Kubernetesインテグレーションのインストール時にクラスタに割り当てた名前

createdAt

ネームスペースが作成されたときのタイムスタンプ

namespace

識別子として使用される名前空間の名前

label.LABEL_NAME

ネームスペースに関連付けられたラベルで、特定のネームスペースをフィルタリングして検索可能

status

ネームスペースの現在の状態。

値はActiveまたは Terminated

デプロイメントデータ

K8sDeploymentSampleイベントでデプロイメントデータをクエリします。

デプロイメント属性

説明

clusterName

Kubernetesインテグレーションのインストール時にクラスタに割り当てた名前

createdAt

デプロイメントが作成された時のタイムスタンプ

deploymentName

識別子として使用されるデプロイメントの名前

namespace

デプロイメントが属するネームスペースの名前

label.LABEL_NAME

デプロイメントに関連付けられたラベル。特定のデプロイメントをフィルタリングして検索することができます。

podsAvailable

現在利用可能なレプリカの数

podsDesired

デプロイメントで定義したレプリカの数

podsTotal

現在稼働しているレプリカの合計数

podsUnavailable

現在利用できないレプリカの数

podsUpdated

配置の望ましい状態を達成するために更新されたレプリカの数

podsMissing

不足しているレプリカの総数(希望するレプリカの数(podsDesired)からレプリカの総数(podsTotal)を差し引いた数

レプリカセットデータ

K8sReplicasetSampleイベントでReplicaSetデータをクエリします。

レプリカ属性

説明

clusterName

Kubernetesインテグレーションのインストール時にクラスタに割り当てた名前

createdAt

ReplicaSetが作成されたときのタイムスタンプ

deploymentName

識別子として使用されるデプロイメントの名前

namespace

ReplicaSetが属するネームスペースの名前

observedGeneration

によって観測された生成を表す整数 ReplicaSet

podsDesired

デプロイメントで定義したレプリカの数

podsFullyLabeled

ReplicaSetポッドテンプレートラベルと一致するラベルを持つポッドの数

podsReady

この準備ができているレプリカの数 ReplicaSet

podsTotal

現在稼働しているレプリカの合計数

podsMissing

現在不足しているレプリカの総数(希望するレプリカの数(podsDesired)から準備ができているレプリカの数(podsReady)を差し引いたもの)。

replicasetName

識別子として使用されるReplicaSetの名前

デーモンセットデータ

K8sDaemonsetSampleイベントでDaemonSetデータをクエリします。

DaemonSet属性

説明

clusterName

Kubernetesインテグレーションのインストール時にクラスタに割り当てた名前

createdAt

DaemonSetが作成されたときのタイムスタンプ

namespaceName

DaemonSetが属するネームスペースの名前

label.LABEL_NAME

DaemonSetに関連付けられているラベル。これにより、特定のフィルタリングとクエリを行うことができます DaemonSet

daemonsetName

に関連付けられた名前 DaemonSet

podsDesired

デーモンポッドを動作させるノードの数

podsScheduled

少なくとも1つのデーモン・ポッドを実行しているノードの数で、次のことが想定されます。

podsAvailable

デーモンポッドを稼働させ、1つ以上のデーモンポッドが稼働して利用可能なノードの数

podsReady

デーモンポッドを稼働させ、1つ以上のデーモンポッドを稼働させて準備を整えておくべきノードの数

podsUnavailable

デーモンポッドが稼働しているはずのノードのうち、デーモンポッドが1つも稼働しておらず、利用可能なノードの数

podsMisscheduled

デーモンポッドを実行しているが、想定されていないノードの数です。

podsUpdatedScheduled

更新されたデーモン・ポッドを実行しているノードの合計数

podsMissing

現在不足しているレプリカの総数(希望するレプリカの数(podsDesired)から準備ができているレプリカの数(podsReady)を差し引いたもの)。

metadataGeneration

希望する状態の特定の世代を表すシーケンス番号

StatefulSetデータ

K8sStatefulsetSampleイベントでStatefulSetデータをクエリします。

StatefulSet属性

説明

clusterName

Kubernetesインテグレーションのインストール時にクラスタに割り当てた名前

createdAt

StatefulSetが作成されたときのタイムスタンプ

namespaceName

StatefulSetが属するネームスペースの名前

label.LABEL_NAME

StatefulSetに関連付けられているラベル。これにより、特定のフィルタリングとクエリを行うことができます StatefulSet

statefulsetName

に関連付けられた名前 StatefulSet

podsDesired

に必要なポッドの数 StatefulSet

podsReady

あたりの準備ができたレプリカの数 StatefulSet

podsCurrent

1あたりの現在のレプリカの数 StatefulSet

podsTotal

あたりのレプリカの数 StatefulSet

podsUpdated

あたりの更新されたレプリカの数 StatefulSet

podsMissing

現在不足しているレプリカの総数(希望するレプリカの数(podsDesired)から準備ができているレプリカの数(podsReady)を差し引いたもの)。

observedGeneration

StatefulSetコントローラーによって監視された世代

metadataGeneration

の目的の状態の特定の世代を表すシーケンス番号 StatefulSet

currentRevision

シーケンスでポッドを生成するために使用されるStatefulSetのバージョンを示します。値の範囲 0〜podsCurrent

updateRevision

シーケンスでポッドを生成するために使用されるStatefulSetのバージョンを示します。値の範囲: podsDesired-podsUpdatedpodsDesiredの間

ポッドデータ

ポッドデータのK8sPodSampleイベントをクエリします。

ポッド属性

説明

clusterName

Kubernetesインテグレーションのインストール時にクラスタに割り当てた名前

createdAt

ポッドが作成された時のタイムスタンプ(エポック秒)。

createdBy

ポッドを作成したKubernetesオブジェクトの名前。

例えば、 newrelic-infra

createdKind

ポッドを作成したKubernetesのオブジェクトの種類。

たとえば、 DaemonSet

deploymentName

識別子として使用されるデプロイメントの名前

isReady

ポッドがリクエストを処理する準備ができているかどうかを表すブール値

isScheduled

ポッドがノード上で実行されるようにスケジュールされているかどうかを表すブール値

label.LABEL_NAME

ポッドに関連付けられたラベルで、特定のポッドをフィルタリングして照会できる

message

前回のポッドステータス変更に関する詳細

namespace

ポッドが所属するネームスペースの名前

net.errorCountPerSecond

ネットワークでの受信/送信時に発生する1秒あたりのエラー数

net.errorsPerSecond

1秒あたりのエラー数

net.rxBytesPerSecond

ネットワーク上で受信した毎秒のバイト数

net.txBytesPerSecond

ネットワーク上で送信される1秒あたりのバイト数

nodeIP

ポッドが動作しているホストのIPアドレス

nodeName

ポッドが動作しているホスト名

podIP

ポッドのIPアドレス。IPを持っていない場合は、空になります。

podName

識別子として使用されるポッドの名前

reason

ポッドが現在の状態になった理由

startTime

ポッドの実行開始時のタイムスタンプ(単位:エポック秒

status

ポッドの現在の状態。

値はPendingRunningSucceededFailedUnknown

クラスターデータ

K8sClusterSampleイベントをクエリして、クラスターデータを確認します。

クラスター属性

説明

clusterName

Kubernetesインテグレーションのインストール時にクラスタに割り当てた名前

clusterK8sVersion

クラスタが稼働しているKubernetesのバージョン

コンテナデータ

コンテナデータのK8sContainerSampleイベントをクエリします。

コンテナ属性

説明

clusterName

Kubernetesインテグレーションのインストール時にクラスタに割り当てた名前

containerID

コンテナに関連付けられた一意のID。Dockerを使用している場合、これはDockerコンテナのIDです。

containerImage

コンテナが動作しているイメージの名前

containerImageID

コンテナが動作しているイメージに関連付けられた一意のID

containerName

コンテナに関連する名前

cpuLimitCores

ポッド仕様でコンテナに定義されているCPUコア数の上限を示す整数値。

cpuRequestedCores

ポッド仕様でコンテナに定義されている要求されたCPUコア

cpuUsedCores

コンテナが実際に使用するCPUコア数

cpuCoresUtilization

指定されたCPU制限に対する、コンテナーによって実際に使用されたCPUコアのパーセンテージ。このパーセンテージは、次の計算に基づいています:( cpuUsedCores / cpuLimitCores* 100

requestedCpuCoresUtilization

指定されたCPUリクエストに対して、コンテナが実際に使用したCPUコアの割合

deploymentName

識別子として使用されるデプロイメントの名前

isReady

ブール値。コンテナのレディネスチェックが成功したかどうか

label.LABEL_NAME

コンテナに関連付けられたラベルで、特定のコンテナをフィルタリングしたり、クエリしたりできます。

memoryLimitBytes

ポッド仕様でコンテナに定義されているメモリの限界バイトを表す整数値

memoryRequestedBytes

整数です。ポッド仕様でコンテナに定義されたメモリの要求バイト数

memoryUsedBytes

整数です。コンテナが実際に使用しているメモリのバイト数

memoryUtilization

指定されたメモリ制限に対する、コンテナが実際に使用したメモリの割合

requestedMemoryUtilization

指定されたメモリ要求に対して、コンテナが実際に使用したメモリの割合

memoryWorkingSetBytes

整数です。ワーキングセットのメモリのバイト数

memoryWorkingSetUtilization

コンテナが実際に使用しているワーキングセットメモリの、指定されたメモリ制限に対する割合

requestedMemoryWorkingSetUtilization

指定されたメモリ要求に対して、コンテナが実際に使用したワーキングセットメモリの割合

namespace

コンテナが所属する名前空間の名前

nodeIP

コンテナが動作しているホストのIPアドレス

nodeName

コンテナが稼働しているホスト名

podName

識別子として使用される、コンテナが入っているポッドの名前

reason

コンテナが現在の状態になっている理由を提供する

restartCount

コンテナが再起動された回数

status

コンテナの現在の状態。

値はRunningTerminated 、または Unknown

containerCpuCfsPeriodsDelta

エンフォースメント期間の経過間隔のデルタ変更

containerCpuCfsThrottledPeriodsDelta

絞り込み期間の間隔のデルタ変化

containerCpuCfsThrottledSecondsDelta

コンテナがスロットルされた時間のデルタ変化(単位:秒

containerCpuCfsPeriodsTotal

執行猶予期間の総延長数

containerCpuCfsThrottledPeriodsTotal

絞り込み期間のインターバル数の合計

containerCpuCfsThrottledSecondsTotal

コンテナがスロットルされた時間の合計(秒

containerMemoryMappedFileBytes

このコンテナで使用されているメモリマップドファイルの合計サイズ(単位:バイト

ボリュームデータ

ボリュームデータのK8sVolumeSampleイベントをクエリします。

ボリューム属性

説明

volumeName

作成時にボリュームに割り当てた名前

clusterName

ボリュームが設定されているクラスタ

namespace

ボリュームを構成するネームスペース

podName

ボリュームがアタッチされているポッドです。Kubernetes monitoring integrationでは、ポッドにアタッチされているボリュームをリストアップしています。

persistent

これが永続ボリュームの場合、この値は次のように設定されます。 true

pvcNamespace

Persistent Volume Claimが設定されている名前空間

pvcName

作成時にPersistent Volume Claimに割り当てた名前

fsCapacityBytes

ボリュームの容量(単位:バイト

fsUsedBytes

ボリュームの使用量(単位:バイト

fsAvailableBytes

ボリュームの空き容量(単位:バイト

fsUsedPercent

ボリュームの使用率(パーセンテージ

fsInodes

ボリュームの合計inodes

fsInodesUsed

inodes ボリュームで使用される

fsInodesFree

inodes ボリュームで利用可能

ボリュームデータは、MetricsProviderインターフェースを実装したボリュームプラグインで利用できます。

  • AWSElasticBlockStore
  • AzureDisk
  • AzureFile
  • シンダー
  • フレックスボリューム
  • フロッカ
  • GCEPersistentDisk
  • GlusterFS
  • iSCSI
  • NFS
  • StorageOS
  • VSphereVolume

APIサーバーデータ

K8sApiServerSampleイベントをクエリして、APIサーバーのデータを確認します。詳細については、「 コントロールプレーン監視の構成」を参照してください。

APIサーバー属性

説明

processResidentMemoryBytes

レジデント・メモリ・サイズ、バイト単位

processCpuSecondsDelta

ユーザーとシステムのCPU使用時間の差(単位:秒

goThreads

作成されたOSスレッドの数

goGoroutines

現在存在するゴルーチンの数

apiserverRequestDelta_verb_VERB_code_CODE

apiserverのリクエスト数の差、動詞とHTTPレスポンスコードごとの内訳

apiserverRequestRate_verb_VERB_code_CODE

apiserverリクエストの割合(動詞およびHTTPレスポンスコードごとに集計

restClientRequestsDelta_code_CODE_method_METHOD

メソッドとコードに分けたHTTPリクエスト数の差

restClientRequestsRate_code_CODE_method_METHOD

HTTPリクエスト数の割合(メソッドとコード別に分割

etcdObjectCounts_resource_RESOURCE-KIND

前回のチェック時に保管されていたオブジェクトの数(種類別に分割

コントローラー・マネージャー・データ

K8sControllerManagerSampleイベントを照会して、コントローラー・マネージャーのデータを確認します。詳細については、「 コントロールプレーン監視の構成」を参照してください。

コントローラーマネージャー属性

説明

processResidentMemoryBytes

レジデント・メモリ・サイズ、バイト単位

processCpuSecondsDelta

ユーザーとシステムのCPU使用時間の差(単位:秒

goThreads

作成されたOSスレッドの数

goGoroutines

現在存在するゴルーチンの数

workqueueAddsDelta_name_WORK-QUEUE-NAME

ワークキューが処理した総アドの数の差

workqueueDepth_name_WORK-QUEUE-NAME

ワークキューの現在の深さ

workqueueRetriesDelta_name_WORK-QUEUE-NAME

ワークキューが処理した再試行回数の合計値の差

leaderElectionMasterStatus

レポートシステムが関連するリースのマスターであるかどうかのゲージ、 0backupを示し、 1master

スケジューラーデータ

K8sSchedulerSampleイベントをクエリして、スケジューラデータを確認します。詳細については、「 コントロールプレーン監視の構成」を参照してください。

スケジューラ属性

説明

processResidentMemoryBytes

レジデント・メモリ・サイズ、バイト単位

processCpuSecondsDelta

ユーザーとシステムのCPU使用時間の差(単位:秒

goThreads

作成されたOSスレッドの数

goGoroutines

現在存在するゴルーチンの数

leaderElectionMasterStatus

レポートシステムが関連するリースのマスターであるかどうかのゲージ、 0backupを示し、 1master

httpRequestDurationMicroseconds_handler_HANDLER_quantile_QUANTILE

分位値ごとの、マイクロ秒単位のHTTPリクエストレイテンシー

httpRequestDurationMicroseconds_handler_HANDLER_sum

HTTPリクエストのレイテンシーの合計値(単位:マイクロ秒

httpRequestDurationMicroseconds_handler_HANDLER_count

観測されたHTTPリクエストイベントの数

restClientRequestsDelta_code_CODE_host_HOST_method_METHOD

ステータスコード、メソッド、ホストごとに分けられたHTTPリクエスト数の差

restClientRequestsRate_code_CODE_host_HOST_method_METHOD

ステータスコード、メソッド、ホストごとに分けられたHTTPリクエスト数の割合

schedulerScheduleAttemptsDelta_result_RESULT

結果による、ポッドのスケジュールの試行回数の違い。 unschedulableはポッドをスケジュールできなかったことを意味し、 errorは内部スケジューラの問題を意味します

schedulerScheduleAttemptsRate_result_RESULT

結果による、ポッドのスケジュールの試行回数の割合。 unschedulableはポッドをスケジュールできなかったことを意味し、 errorは内部スケジューラの問題を意味します

schedulerSchedulingDurationSeconds_operation_OPERATION_quantile_QUANTILE

スケジューリング操作のサブパートごとに分割された秒単位のスケジューリングレイテンシー

schedulerSchedulingDurationSeconds_operation_OPERATION_sum

スケジューリング操作のサブパートごとに分割されたスケジューリングレイテンシーの合計(秒単位

schedulerSchedulingDurationSeconds_operation_OPERATION_count

スケジューリング操作のサブパートで分割されたスケジューリングの観測されたイベントの数。

schedulerPreemptionAttemptsDelta

クラスタにおける現在までのプリエンプション試行回数の差

schedulerPodPreemptionVictims

選択された先取り被害者の数

etcdデータ

K8sEtcdSampleイベントをクエリして、etcdデータを確認します。詳細については、「 コントロールプレーン監視の構成」を参照してください。

etcd属性

説明

processResidentMemoryBytes

レジデント・メモリ・サイズ、バイト単位

processCpuSecondsDelta

ユーザーとシステムのCPU使用時間の差(単位:秒

goThreads

作成されたOSスレッドの数

goGoroutines

現在存在するゴルーチンの数

etcdServerHasLeader

リーダーが存在するかどうか。 1は存在し、 0は存在しません

etcdServerLeaderChangesSeenDelta

リーダー交代回数の違い

etcdMvccDbTotalSizeInBytes

物理的に割り当てられている基礎となるデータベースの総サイズ(単位:バイト

etcdServerProposalsCommittedDelta

コミットされたコンセンサス案の総数の差

etcdServerProposalsCommittedRate

コミットされたコンセンサス・プロポーザルの総数の割合

etcdServerProposalsAppliedDelta

適用されたコンセンサス案の総数の差

etcdServerProposalsAppliedRate

応募されたコンセンサス案の総数に対する割合

etcdServerProposalsPending

コミットするための現在のペンディング・プロポーザルの数

etcdServerProposalsFailedDelta

失敗した提案の総数の差

etcdServerProposalsFailedRate

失敗したプロポーザルを見た回数の割合

processOpenFds

開いているファイル記述子の数

processMaxFds

開いているファイル記述子の最大数

processFdsUtilization

オープン可能な最大数に対する、オープンしているファイルディスクリプターの割合

etcdNetworkClientGrpcReceivedBytesRate

gRPCクライアントから受信した総バイト数の割合

etcdNetworkClientGrpcSentBytesRate

gRPCクライアントに送信される総バイト数の割合

エンドポイントデータ

エンドポイントデータのK8sEndpointSampleイベントをクエリします。

エンドポイント属性

説明

clusterName

Kubernetesインテグレーションのインストール時にクラスタに割り当てた名前

createdAt

エンドポイントが作成された時のタイムスタンプ

namespaceName

エンドポイントが所属するネームスペースの名前

endpointName

エンドポイントに関連する名前

label.LABEL_NAME

エンドポイントに関連付けられたラベルで、特定のエンドポイントのフィルタリングやクエリーが可能

addressAvailable

エンドポイントで利用可能なアドレス数

addressNotReady

エンドポイントの準備ができていないアドレス数

サービスデータ

K8sServiceSampleイベントでサービスデータをクエリします。

サービス属性

説明

clusterName

Kubernetesインテグレーションのインストール時にクラスタに割り当てた名前

createdAt

サービスが作成された時のタイムスタンプ

namespaceName

サービスが所属するネームスペースの名前

label.LABEL_NAME

サービスに関連付けられたラベルで、特定のサービスをフィルタリングして照会することができます。

serviceName

サービスに関連する名前

loadBalancerIP

SpectypeLoadBalancerの場合、外部ロードバランサーのIP。

externalName

Spectypeの場合、外部名値。 ExternalName

clusterIP

内部クラスタIPは、SpectypeClusterIP

specType

サービスの種類

selector.LABEL_NAME

本サービスが対象とするラベルセレクター

Horizontal Pod Autoscaler データ

K8sHpaSampleイベントでHorizontalPodAutoscalerデータをクエリします。

HPA属性

説明

clusterName

Kubernetesインテグレーションのインストール時にクラスタに割り当てた名前

label.LABEL_NAME

HPAに関連付けられたラベルで、特定のオートスケーラーをフィルタリングして照会することができます。

currentReplicas

このオートスケーラーが管理するポッドの現在のレプリカ数

desiredReplicas

このオートスケーラーが管理するポッドのレプリカの希望数

minReplicas

オートスケーラーで設定可能なポッド数の下限値、デフォルトでは1

maxReplicas

オートスケーラーが設定できるポッド数の上限。より小さいことはできません minReplicas

targetMetric

このオートスケーラーが希望するレプリカ数を計算する際に使用するメトリックの仕様です。

isAble

オートスケーラーがスケールを取得・更新できるかどうか、また、バックオフに関連する条件でスケーリングができないかどうかを表すブール値

isActive

オートスケーラーが有効であるかどうか(目的のスケールを計算できるかどうか)を表すブール値。

isLimited

オートスケーラーが、設定された最大または最小のレプリカによって上下にキャップされているかどうかを表すブール値

labels

Prometheusのラベルに変換されたKubernetesのラベルの数

metadataGeneration

HorizontalPodAutoscalerコントローラで観測される世代

APMが監視するアプリケーションにおけるKubernetesのメタデータ

アプリケーションをKubernetesと連携させることで 、アプリケーショントレースや分散トレースに以下の属性が追加されます。

  • nodeName
  • containerName
  • podName
  • clusterName
  • deploymentName
  • namespaceName

さらにヘルプが必要

問題を作成する
Copyright © 2022 New Relic Inc.