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

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

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

問題を作成する

.NET属性の例

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

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

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

Configuration:

<attributes enabled="false" />

Input keys:

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

Output for destinations:

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

特定の目的地を選択

この例では

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

  • デフォルトでは、

    属性は無効になっています。

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

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

Configuration:

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

Input keys:

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

Output for destinations:

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

値と目的地の選択

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

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

Configuration:

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

Input keys:

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

Output for destinations:

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.