• /
  • EnglishEspañolFrançais日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、このページを参照してください。

問題を作成する

Kubernetes 向け OpenTelemetry の紹介

New RelicのOpenTelemetry 向けKubernetes オブザーバビリティは、クラスタを監視するための包括的なオープンソース ソリューションを提供します。これは、 と当社独自の KubernetesKubernetes の両方と互換性のある当社の堅牢なKubernetesUI とOpenTelemetry に統合されます。プロバイダーに依存しない設計により、ニーズに最適な計装方法を選択できます。

このドキュメントでは、 を使用してKubernetes クラスタを監視する方法を説明します。OpenTelemetryここでは、クラスタ内にnr-k8s-otel-collector Helmチャートをインストールし、包括的な監視を可能にするために必要なコレクターをデプロイする方法について詳しく説明します。

KubernetesコンポーネントをOpenTelemetry Collector に統合することで、メトリクス、イベント、ログをNew Relicに直接送信できるようになります。 これらのテレメトリー信号は、 Kubernetes Navigator概要ダッシュボードKubernetesイベント、またはKubernetes APM概要ページなどのすぐに使えるエクスペリエンスを自動的に強化します。

使い方?

nr-k8s-otel-collector Helmチャート デプロイOpenTelemetryコレクターは、 Kubernetesクラスタから包括的なテレメトリー データを収集するように構成されています。

Architecture diagram showing OpenTelemetry Daemonset collectors on worker nodes pulling metrics from Kubelet and cAdvisor, and a Deployment collector pulling metrics from Kube-state-metrics, all processing data before sending to New Relic.
  • Daemonset Collector : 各ワーカー ノードにデプロイされます。基盤となるホストcAdvisorおよびKubeletからメトリクスを収集し、コンテナからログを収集します。
  • デプロイメントCollector : コントロール プレーン ノード上のデプロイ。 kube-state-metricsとKubernetesクラスタ イベントからメトリクスを収集します。 このコレクターは、多くの場合、クラスター全体のデータを管理する単一のインスタンスです。

OpenTelemetryNew RelicKubernetesコレクターの コンポーネント

OpenTelemetry Collector 、さまざまな種類のコンポーネントを使用して、収集されたテレメトリー データを処理および変換します。 これらのコンポーネントは、データが New Relic に送信される前に、データを拡充、フィルタリング、フォーマットするために不可欠です。これらのコンポーネントを使用して、OpenTelemetry チャートの セクションを使用して Pipelinesextra_config Helmを作成し、独自のカスタム設定を追加できます。

コンポーネントタイプ

コンポーネント名

目的

コレクター

受信機

OTLP

HTTP 経由で送信されたテレメトリーを収集します。

Daemonset

Deployment

prometheus/ksm

デプロイメント、ポッド、ノードなど、 Kubernetesリソースの状態に関連するメトリクスをスクレイピングします。

Deployment

prometheus/controlplane

コントロール プレーン コンポーネントを監視します。

Deployment

k8s_events

ポッドの作成と削除、スケーリング アクティビティ、障害イベントなどのイベントをスクレイピングします。

Deployment

hostmetrics

基になるノードからメトリクスを削除します。

Daemonset

kubeletstats

Kubelet からメトリクスをスクレイピングします。

Daemonset

prometheus

cAdvisor からメトリクスをスクレイピングします。

Daemonset

filelog

コンテナからログを収集します。

Daemonset

プロセッサ

batch

テレメトリーデータのフローをバッチ化して最適化します。

Daemonset

Deployment

groupbyattrs

メトリクス、スパン、ログをグループ化します。

Daemonset

Deployment

transform

metrictransform

インジェストをカスタマイズするためにテレメトリーを変更します。

Daemonset

Deployment

filter

関連しないテレメトリーを削除して取り込みを最適化します。

Daemonset

Deployment

resource

リソース属性に変更を適用します。

Daemonset

Deployment

resourcedetection

リソース情報を検出します。

Daemonset

Deployment

k8sattributes

テレメトリーデータを K8s プロパティで強化します。

Daemonset

Deployment

attributes

テレメトリーをプロパティで強化します。

Daemonset

Deployment

cumulativetodelta

累積メトリクスをデルタに変換します。

Daemonset

Deployment

memory_limiter

メモリ消費を管理します。

Daemonset

Deployment

batch

テレメトリーデータのフローをバッチ化して最適化します。

Daemonset

Deployment

輸出業者

otlphttp/newrelic

OpenTelemetryプロトコルを使用してテレメトリーデータをNew Relicに送信します。

Daemonset

Deployment

パイプライン

metrics

メトリクス データの取り込み、処理、エクスポートを管理します。

Daemonset

Deployment

コネクタ

routing/nr_pipelines

テレメトリーデータをKubernetesメタデータで強化します。

Daemonset

Deployment

Kubernetes用のOpenTelemetry Collectorをインストールする

Collector を使用して、 で Kubernetesクラスタを計装します。New RelicOpenTelemetry

OpenTelemetry Kubernetesの高度な設定

で のOpenTelemetryCollector 設定をカスタマイズします。KubernetesNew Relic

Kubernetes の OpenTelemetry のトラブルシューティング

Kubernetes の OpenTelemetry Collector に関する問題をトラブルシューティングする方法を学びます。

Copyright © 2025 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.