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

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

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

問題を作成する

Linkerdデータを検索してクエリを実行する

|View as Markdown (English)

Linkerd用のOpenTelemetry Collectorをセットアップすると、メッシュテレメトリーは、LinkerdエンティティにスコープされたMetric、Span、およびLogイベントとしてNew Relicに送信されます。

Linkerdエンティティを検索します。

  1. one.newrelic.comにアクセスして、Entity Explorerを選択します。
  2. クラスタ名を検索します。
  3. Linkerdエンティティを選択して、組み込みダッシュボードを開きます。

組み込みダッシュボードは、リクエスト率、レイテンシp50/p95/p99、成功率、TCP接続、mTLS証明書のステータス、コントロールプレーンのヘルス、およびメッシュ化されたポッドのインベントリをカバーしています。

Linkerd ダッシュボード

Linkerdエンティティダッシュボードは、サービスメッシュテレメトリーの概要を提供します。次が含まれます:

セクションパネル
トップラインTCP接続、プロキシによって処理されたリクエスト
トラフィックインバウンド率、アウトバウンド率
健康成功率、エラー率、HTTPステータスコード
レイテンシーリクエストレイテンシp50/p95/p99、アウトバウンドレイテンシp99
セキュリティmTLS証明書の有効期限、証明書の更新レート
コントロールプレーン認可ポリシー、キューの深さ、CPリクエストレート
トポロジプロキシのメモリ使用量、サービスごとのオペレーション
インベントリメッシュ化されたポッド

NRQLクエリの例

各クエリで、<YOUR_CLUSTER>を実際のクラスタ名に置き換えます。

目的

NRQLクエリ

サービスごとのリクエストレート

SELECT rate(sum(request_total), 1 minute) AS 'Req/min' FROM Metric WHERE k8s.cluster.name = '<YOUR_CLUSTER>' AND linkerd_control_plane_component IS NULL FACET k8s.deployment.name SINCE 30 minutes ago TIMESERIES

サービスごとのレイテンシp99

SELECT histogram(response_latency_ms, width: 50, slide_by: 10) FROM Metric WHERE k8s.cluster.name = '<YOUR_CLUSTER>' AND linkerd_control_plane_component IS NULL FACET k8s.deployment.name SINCE 30 minutes ago

HTTP成功率

SELECT sum(response_total) AS 'Total responses', filter(sum(response_total), WHERE classification = 'success') / sum(response_total) * 100 AS 'Success %' FROM Metric WHERE k8s.cluster.name = '<YOUR_CLUSTER>' FACET k8s.deployment.name SINCE 30 minutes ago

mTLS証明書の有効期限

SELECT latest(identity_cert_expiration_timestamp_seconds) AS 'Cert expires (epoch)' FROM Metric WHERE k8s.cluster.name = '<YOUR_CLUSTER>' FACET k8s.deployment.name SINCE 10 minutes ago

コントロールプレーンのキュー深度

SELECT latest(control_plane_queue_length) AS 'Queue depth' FROM Metric WHERE k8s.cluster.name = '<YOUR_CLUSTER>' AND linkerd_control_plane_component IS NOT NULL FACET linkerd_control_plane_component SINCE 10 minutes ago

TCPオープン接続

SELECT rate(sum(tcp_open_connections), 1 second) AS 'TCP connections' FROM Metric WHERE k8s.cluster.name = '<YOUR_CLUSTER>' FACET k8s.deployment.name SINCE 30 minutes ago TIMESERIES

サービスごとのディストリビューティッド(分散)トレーシング(APMパスのみ)

SELECT count(*) FROM Span WHERE k8s.cluster.name = '<YOUR_CLUSTER>' FACET service.name SINCE 30 minutes ago

プロキシスパンがLinkerd属性とともに収集されていることを確認します。

SELECT count(*) FROM Span WHERE k8s.cluster.name = '<YOUR_CLUSTER>' AND linkerd_control_plane_component IS NOT NULL FACET service.name SINCE 10 minutes ago

"Verify proxy spans"クエリが0を返す場合、transform/linkerd_component_injectプロセッサが実行されていないか、スパンからlinkerd_control_plane_nsが欠落しています。修復手順については、Linkerd監視のトラブルシューティングをご覧ください。

Linkerd監視のトラブルシューティング

New Relicにメトリクス、トレース、ログが表示されない一般的な問題を修正します。

Linkerdプロキシログを収集する

オプションで

linkerd-proxy

サイドカーコンテナのログを収集します。

メトリクスリファレンス

OTel Collectorによって収集されるLinkerdメトリクスとリソース属性の完全なリスト。

Copyright © 2026 New Relic株式会社。

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