プレビュー機能
この機能は現在プレビュー段階です。
質問やフィードバックがある場合、または .NET エージェントのインストルメンテーションエディターのプレビュー中にサポートが必要な場合は、 dotnet-li-editor-beta@newrelic.comにメールを送信してください。
当社のインストルメンテーションエディターを使用すると、.NET アプリのユーザーは、インストルメント化されたアプリケーションを再起動することなく、New Relic ユーザー インターフェイスからカスタム インストルメンテーションを実装できます。このエディター:
- 権限のあるユーザーが、ローカルのXMLファイルではなく、New Relic UIからカスタムインスツルメンテーションを編集できるようになります。
- カスタム・インスツルメンテーション・スキーマを検証します。
- アプリケーションのコードやアプリケーションを実行するホストにアクセスできないお客様のためのオプションです。
要件
Instrumentation エディターを使用するには、以下の要件を満たす必要があります。
要件 | コメントコメント |
---|---|
エージェント | .NETエージェントバージョン7.0.2以上 |
オーナーまたは管理者 | |
セキュリティ | ハイセキュリティモード のユーザーは、 Instrumentation エディターを使用して、アプリのインスツルメンテーションを更新することができません。 |
カスタムインストゥルメンテーションの定義
one.newrelic.com > APM & サービス > (.NET アプリを選択) > 設定 > インストルメンテーション:**インストルメンテーション**エディターは、UI でカスタム インストルメンテーションを表示または編集する簡単な方法を提供します。この XML の例は、アセンブリ名、クラス名、およびメソッド名を示しています。
重要
ライブインスツルメンテーションを導入すると、一時的にオーバーヘッドが大きくなります。これにより、アプリケーションのリクエストが数秒間、明らかに遅くなることがあります。
Instrumentation エディターを使用するには。
one.newrelic.com > APMに移動します。アプリを見つけて、[設定] > [インストルメンテーション] をクリックします。
Instrumentation エディタを使用して、 edit local .xml instrumentation files and adding instrumentation detail で説明したのと同じ構文を使用して XML を提供します。 UI からこれらのオプションのいずれかを使用します。
- XMLコードを直接入力します。
- コードをコピーして、クリップボードから貼り付けてください。
- Download Sample XML をクリックすると、出発点となるサンプルインスツルメンテーションファイルが作成されます。
- Choose file を選択して、.xml ファイルをアップロードします。例としては、 例 MyInstrumentation.xml を参照してください。
Instrumentation エディタは、入力中に XML コードを検証します。エディタの外で XML 検証を行うには、 Download XSD を選択し、XSD ファイルをお好みの XML 検証ツールで使用して問題を診断します。
変更をデプロイするには、 Submit を選択します。
測定結果を見る
.NETエージェントは、 収穫サイクル (通常は数分)以内に新しいインスツルメンテーションを開始します。 Current instrumentation Instrumentation UIのセクションには、適用された変更のステータスが表示されます。
Instrumentation エディタからの XML は、エージェントを実行しているマシンのローカルインスツルメンテーションファイルに存在する XML と結合されます。エージェントは、最終(結合)XMLの変更点を定期的に探し、エージェントやアプリケーションの再起動を必要とせずに、動的に変更点をピックアップします。