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

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

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

問題を作成する

APM : OpenTelemetryでアプリとサービスを監視

OpenTelemetry 、可用性データの収集、処理、エクスポートのための汎用APIと SDK を提供します。 これらのAPIと SDK の最も一般的な使用例の 1 つは、インストゥルメンテーションがインストールされてアプリまたはサービスを監視するAPM監視です。

このページでは、 を使用したOpenTelemetry ベースのAPM 監視の一般的なセットアップ手順について説明します。New Relicいくつかの言語については、実用的なコード例を提供しています。

OpenTelemetry を使用してアプリまたはサービスを計測する

OpenTelemetry、言語固有の APIと SDK を提供し、 を利用する一般的なライブラリとフレームワークの インストゥルメンテーションもAPI 提供します。インストゥルメント をインストールするメカニズムはさまざまです。一部の言語では、 New Relicエージェントに似た ゼロ コード (または自動的にインストールされる) インストゥルメント がサポートされ、他の言語では手動によるインストールがいくつか必要となる インストゥルメント ライブラリ が サポートされ、一部のライブラリとフレームワークは でネイティブに インストゥルメントOpenTelemetry されています。

利用可能なインストゥルメンテーションの詳細とインストレーションの手順については、関連するOpenTelemetry言語ドキュメントを参照してください。

OTLP経由でNew Relicへのエクスポートを構成する

New Relic はネイティブ OTLP 取り込みをサポートしています。

OTLP 経由で OpenTelemetry APM データを New Relic にエクスポートするには、次の 2 つのオプションがあります。

  • アプリから直接。 各 OpenTelemetry 言語 SDK には、OTLP エクスポーターがパッケージ化されています。 OTLP 経由でエクスポートするように SDK を構成します。 関連するOpenTelemetryドキュメントを参照し、 設定がNew Relic OTLP 要件と一致していることを確認してください。

    アプリまたはサービスの OTLP エクスポーターは、New Relic OTLP エンドポイントに直接エクスポートできます。

  • OpenTelemetryコレクターからエクスポートします。 アプリを構成して、中間 OpenTelemetry コレクターにエクスポートし、コレクターから OTLP 経由で New Relic にエクスポートします。 コレクターの OTLP エクスポーター設定がNew Relic OTLP 要件と一致していることを確認します。 詳細については、 「処理用コレクター」を参照してください。

    コレクターは、OTLP経由で OpenTelemetryAPMに送信する前に テレメトリーデータを処理するゲートウェイとして機能します。New Relic

APMリソース属性を使用してアプリを構成する

New Relicでは、 OpenTelemetryを備えたアプリとサービス モニターに、service.nametelemetry.sdk.name などの特定のリソース属性が含まれている必要があります。 service.instance.idのような他のものも推奨されます。 詳細については、 サービス エンティティを参照してください。

NewRelicUIでデータを表示する

アプリがインストゥルメントされ、 New Relicにデータをエクスポートするように構成されている場合は、 New Relic UIでデータを見つけることができるようになります。

  • All entities -> Services - OpenTelemetryでテンプレートを見つけます。 エンティティ名は、アプリのservice.nameリソース属性の値に設定されます。

  • NRQLを使用して、 トレースメトリック、およびログを直接クエリします。

  • 詳細については、UI での OpenTelemetry データの概要を参照してください。

    エンティティが見つからず、NRQL でデータが表示されない場合は、 「OTLP トラブルシューティング」を参照してください。

    このドキュメントはインストールの役に立ちましたか?

Copyright © 2024 New Relic株式会社。

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