• ログイン無料アカウント

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

Node.jsエージェントの属性

このドキュメントでは、New Relic Node.js エージェントの 属性 、属性を有効または無効にする方法を詳しく説明し、エージェントが 宛先 に対してどの属性を含めるか、または除外するかを決定するために従うルールを説明しています。

ヒント

これらの属性設定は、Node.jsエージェントのバージョン2.7.1以降に適用されます。それ以前のバージョンのエージェントを使用している場合は、 レガシー属性設定の更新 を参照してください。

属性の検索と使用

New Relic 属性 は、 イベント および トランザクション データのプロパティを決定する情報を含むキーと値のペアです。属性を利用することで、アプリケーションに対する洞察を深めたり、New Relic のデータに注釈を付けたりすることができます。

属性(デフォルトと カスタム の両方)は、次のとおりです。

それぞれの送信先にどの属性を送信するかを正確にカスタマイズできます。

ヒント

Node.jsエージェントバージョン6.10.0では、分散トレースおよび/またはInfinite Tracingを有効にすると、 Transaction イベントからの情報は、そのトランザクションの現在利用可能な Span に適用されます。このため、 Transaction イベントの属性設定を Span イベントに適用したり、グローバルな属性設定として適用したりすることができます。

Node.js固有の属性

デフォルトのAPM属性 に加えて、Node.jsエージェントは以下のソースから属性を収集します。

属性の設定

Node.js エージェントが各送信先に送信する属性の種類をカスタマイズすることができます。これは、セキュリティ上の理由から、New Relic に報告してほしくない機密性の高い属性がある場合によく行われます。

以下の構成プロパティと 属性ルール を使用して、属性を有効または無効にします。

アトリビュートルール

Node.jsエージェントは、デスティネーションに対してどの属性を含めるか、または除外するかを決定する際に、これらのルールに従います。

Copyright © 2022 New Relic株式会社。