• 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.

問題を作成する

.NET属性の例

ここでは、New Relic .NET エージェントでの属性の使用例を紹介します。

すべてのアトリビュートを無効にする

この例では、属性は無効になっています。 includeリストとexcludeリストは無視され、すべての属性が除外されます。

構成。

<attributes enabled="false" />

入力キー。

foo, bar, request.parameters.foo, request.parameters.bar

デスティネーションへの出力

transaction_tracer: none
error_collector: none
transaction_events: none
browser_monitoring: none

特定の目的地を選択

この例では

  • トランザクショントレースの属性は無効になっています。 includeリストとexcludeリストは無視され、この宛先のすべての属性が除外されます。

  • 属性が無効になっているのは、

    デフォルトでは。

  • リクエストパラメータ(プレフィックスがrequest.parameters. )は、すべての宛先でデフォルトでオフになっています。

その結果、トレースされたエラーとトランザクションイベントで送信されるのはbarのみです。

構成。

<attributes enabled="true">
<exclude>foo</exclude>
</attributes>
<transactionTracer>
<attributes enabled="false" />
</transactionTracer>

入力キー。

foo, bar, request.parameters.foo, request.parameters.bar

デスティネーションへの出力

transaction_tracer: none
error_collector: bar
transaction_events: bar
browser_monitoring: none

値と目的地の選択

この例では、特定の出力先には特定の入力キーが選択され、他の出力先には選択されません。

  • food.fruit.bananaキーは、トランザクショントレースからのみ除外されます。
  • foodキーとfood.breadキーはすべての宛先から除外されます。

構成。

<attributes enabled="true">
<exclude>food*</exclude>
<include>food.fruit.*</include>
</attributes>
<transactionTracer>
<attributes enabled="true">
<exclude>food.fruit.banana</exclude>
</attributes>
</transactionTracer>

入力キー。

food, food.bread, food.fruit.banana, food.fruit.apple

デスティネーションへの出力

transaction_tracer: food.fruit.apple
error_collector: food.fruit.banana, food.fruit.apple
transaction_events: food.fruit.banana, food.fruit.apple
browser_monitoring: food.fruit.banana, food.fruit.apple

レガシーなサーバーサイド属性の動作をエミュレート

この例では、エージェントは要求パラメーターを収集し、それらをトランザクション・トレーサーとエラー・コレクターの宛先に記録します。これは、 Capture attributesまたはCapture parametersオプションのレガシーサーバー側構成設定の有効化をエミュレートします。 .NETエージェント構成ファイルの次の<attributes>要素をカスタマイズします。

<transactionTracer>
<attributes>
<include>request.parameters*</include>
</attributes>
</transactionTracer>
<errorCollector>
<attributes>
<include>request.parameters*</include>
</attributes>
</errorCollector>
Copyright © 2024 New Relic株式会社。

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