1

製品で New Relic Monitoring を設定していますが、起動時にアプリケーションのアプリケーション名を変更したいと考えています。

これは、製品が Windows azure にあり、製品をホストする環境が 4 つあるためです。展開を行うときに、使用している構成ファイルを選択し、それがさまざまな環境に展開する方法です。問題のもう 1 つの部分は、製品に 9 つの Azure ロールがあり、それらを別々に監視して、すべての名前が異なることです。したがって、9 つの役割と、それぞれに少なくとも 2 つのサーバーを持つ 4 つの環境がある場合、どの環境/役割に問題があるかを知るのは難しくなります。

私がやりたいのは、ロールが起動したときに、env の名前をアプリケーション名に追加したいということです。

これを行う方法についてのアイデアはありますか?

私が知る限り、アプリケーション名を設定する場所が少なくとも 2 つあります。それは newrelic.xml にあり、もう 1 つは app.config/web.config にあります。どちらが重要かはわかりません。

ご協力いただきありがとうございます!

4

1 に答える 1

0

複数のアプリの場合は、web.config ファイルを使用します。Newrelic.xml は、アプリを 1 つのエントリにのみロールアップします。web.config 変換のようなものを試すことができます。これを行うには複数の方法がありますが、こちらの SO 投稿を確認してください: Azure 接続文字列のベスト プラクティス

于 2013-06-12T18:46:34.587 に答える