プレビュー
イベントをクエリするオプションはプレビューでのみ利用できますが、サインアップすると、イベント API を試すことができます。プレビューに参加したい場合は、 CNCF Slack チャンネル #otel-newrelic でお知らせください。
OpenTelemetry は最近、その仕様で実験的なEvents APIを導入しました。この API を使用すると、次の 2 つの特別な属性を含むLogRecords
として Events
を発行できるEventLogger
を作成できます。
event.domain
: 発行されたイベントのドメイン。EventLogger
の作成中に設定する必要があります。event.name
: イベント名。この属性は、New Relic が OpenTelemetry イベントをNew Relic イベント タイプにマッピングするために使用するものです。
そのため、アプリケーションがevent.domain=DefaultEventDomain
とevent.name=ApiRequest
でイベントを発行する場合、これらのイベントは New Relic のApiRequest
イベント タイプで見つけることができます。クエリ ビルダーを使用してデータを表示する方法の例を次に示します。
New Relic でイベントとして使用できるようにするには、 event.type
とevent.domain
の両方を OpenTelemetry イベントに含める必要があることに注意してください。OpenTelemetry イベント API は、 EventLogger
およびEvents
コンストラクターまたはファクトリ メソッド インターフェースを介して、すでにこれを実施しています。
他のUIページでのOpenTelemetryについては、 UIの概要を参照してください。