現代のKubernetes環境は動的かつ複雑で、多くの場合、数百、数千もの一時的なサービスやワークロードで構成されています。Kubernetesネイティブのオブザーバビリティツールはある程度の可視性を提供しますが、開発者や運用担当者にとって、サービスのパフォーマンスとインフラストラクチャのイベント、導入の変更、ネットワークのボトルネックとの相関関係の把握に必要なコンテキストに基づいた洞察が欠如していることがよくあります。
本日、OpenTelemetryを使用したKubernetes監視のプレビューリリースを発表します。—これは、クラウドネイティブ環境におけるオープンでスケーラブル、かつスムーズなオブザーバビリティにおける大きな一歩となります。
この新機能は、OpenTelemetryコレクターのメトリクス、イベント、ログをKubernetesメタデータと統合し、New Relicのキュレートされた単一のエクスペリエンスを実現します。これにより、チームは計装コードを1行も記述することなく、Pod、サービス、ノード、ネームスペース全体のパフォーマンス異常を即座に診断できます。
OpenTelemetryを使用したKubernetes監視は、DevOps、SRE、プラットフォームチーム間の検出、トラブルシューティング、コラボレーションの向上に役立ちます。追加のエージェントやカスタムエクスポーターのインストールは不要で、統合ビューにより、Grafana、kubectl、CloudWatchからのさまざまなビューをまとめる必要がなくなります。

主な機能には以下のものがあります。
- コード不要、OpenTelemetry-Nativeな計装:OpenTelemetryコレクターにより、Pod、ノード、コンテナのメトリクス/ログを自動収集します(手動設定は不要)
- 一元化されたオブザーバビリティ:Kubernetesワークロード全体のログ、メトリクス、イベント、メタデータ(CPU、メモリ、Pod名など)を相関づけします。kubectl、CloudWatch、Grafana間を切り替える必要はありません
- キューレートされたダッシュボードによる迅速なトラブルシューティング:コンテナの健全性、Podの再起動、アラートステータスなどを瞬時に可視化します。さらに、コンテキストを切り替えることなく、関連するAPMサービスとログにドリルダウンできます
- 将来を見据えたオブザーバビリティ投資:OpenTelemetryとPrometheusを基盤として、柔軟性を確保し、オープンスタンダードを採用してベンダーロックインを回避します
- エンタープライズグレードのOTelスケーラビリティ:コスト効率の高い処理で、大規模で高いカーディナリティデータを処理します。大規模なクラスタ、マルチテナント環境、最新のCI/CDワークフローに最適です
開始方法
以下の手順で開始できます。
- KubernetesクラスタにOpenTelemetryコレクターをインストールします。
- New Relic Helmチャートを使用して、Kubernetes監視パイプラインを導入します。
- Helm valuesファイルでライセンスキーとクラスタ名を設定します。
- New RelicのAPM & Services > Kubernetes MonitoringでKubernetesダッシュボードを選択します。
次のステップ
Kubernetes環境でブラインドスポットを減らしませんか?
OpenTelemetryを使用したKubernetes監視を今すぐプレビューでお試しください:ドキュメントを読む →
まだNew Relicをお使いではありませんか?無料サインアップには、毎月100GBのデータ取り込み、無制限の無料ベーシックユーザー、New RelicのKubernetes監視向けOpen Telemetryツールへの即時アクセスが含まれます。
本ブログに掲載されている見解は著者に所属するものであり、必ずしも New Relic 株式会社の公式見解であるわけではありません。また、本ブログには、外部サイトにアクセスするリンクが含まれる場合があります。それらリンク先の内容について、New Relic がいかなる保証も提供することはありません。