問題タブ [azure-diagnostics]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
10354 参照

c# - log4net traceappender は、Windows Azure DiagnosticsMonitor を使用している場合、レベルが「verbose」のメッセージのみをログに記録します

WindowsAzure.Diagnostics に書き込む log4net Trace Appender を使用するように構成した Azure ワーカー ロールがあります。これは、worker ロールの RoleEntryPoint で次の呼び出しを行うことによって行われます。

App.config ファイルは次のように構成されます。

この結果、すべてのメッセージ (エラーも含む) が「詳細」レベルとしてテーブル ストレージに記録されます。

これを修正する方法は?

0 投票する
1 に答える
230 参照

azure - 診断データを別のアカウントのAzureストレージにいくつかの中間APIを使用して転送できますか

私はウィンドウ紺碧のアプリケーション監視ユーティリティを構築しています。そのために、エンドユーザーのアプリケーションの起動タスクを通じてperfmonデータを取得するために、REST APIを(すべてのリージョンで)負荷テストする必要があります。すべての方法でテストを行っています。一方、私の頭の中では、エンドユーザーの紺碧のアプリケーションの診断データを有効にして、そのデータをストレージアカウントにリモートで転送できると考えました。出来ますか?

はいの場合、両方が異なる地域にある場合、エンドユーザーに積極的に課金されると思いますか?!診断データをAzureストレージアカウントに転送して、エンドユーザーに課金されないようにするための、ある種の中間メカニズム(すべてのリージョンでのREST API)を構築できますか?この方法を使用すると、perfmonデータを取得するための正しい方向に進み、起動タスクの依存関係を取り除くことができます。

私が上記の考えで何か間違ったことを理解したならば、私を訂正してください。

前もって感謝します。

0 投票する
0 に答える
57 参照

memory-profiling - Windows Azure のメモリ プロファイル

ローカル (エミュレーター) 展開で Windows Azure アプリケーション (ワーカー ロール) のメモリ割り当てプロファイルを実行するにはどうすればよいですか?

0 投票する
1 に答える
189 参照

elmah - Azure Diagnostics と ELMAH の使用例は?

スタンドアロン (非 Azure) プロジェクトで ELMAH を使用しました。Azure 関連のプロジェクトでは、Windows Azure Diagnostics (WAD) ライブラリに出会いました。

額面どおり、それらは同じことをしているように見えます (Azure Diagnostics はより低レベルのことも行っています)。そのため、技術的な観点から、特定のタイプのワークロード/設計に対して、一方が他方よりも適しているかどうかを尋ねたいと思いました。それとも、ユースケースがかなり似ていて、バニラ対チョコレート(つまり、個人的な好み)の問題ですか?

0 投票する
1 に答える
713 参照

azure - .NET を使用せずに Windows Azure で診断を有効にする

Windows Azure を使用して Python プロジェクトをホストしていますが、診断を有効にしようとしていますが、良い結果は得られません。

私は.NETではなくPythonを使用しているため、実際に構成できる唯一の方法は構成ファイルを使用することです。

私の設定ファイルの下:

ServiceDefinition.csdef

ServiceConfiguration.Cloud.cscfg

diagnostics.wadcfg :

Diagnostics Manager で、実際にデータを確認できません。

ありがとう。

0 投票する
1 に答える
1019 参照

azure - ジョブのエンコード中に Azure メディア サービスが .wmv ファイルの JobState.Error を返す

Azure メディア サービスのエンコード タスクの場合、状態が処理中と表示された後、エラー状態になることが数回あります。エラー メッセージは表示されません。私はこのhttps://www.windowsazure.com/en-us/develop/net/how-to-guides/media-services/#encode-asset 入力ファイルサイズが4Mb未満で、cloudblobclient.ParallelOperationThreadCount = 2


0 投票する
2 に答える
1472 参照

connection-string - Azure Diagnostics:パス'(GUID)-mswapd-lock'へのアクセスが拒否されましたか?

コードと構成:

https://www.windowsazure.com/en-us/develop/net/common-tasks/diagnostics/の公式チュートリアルに従って診断を有効にしました。私の診断初期化子はGlobal.asax(Azure WebRoleに移植されたこのWCFのWebRole.csはありません)から呼び出され、次のように非常に単純です。

クラウドとローカルの文字列は同じです:

localと構成に同じクラウドベースの診断接続文字列を使用していcloudます。

エラー:

Azure Emulator(ローカルコンピューティング)内で上記を実行すると、エラーは発生しません(診断用のクラウド接続文字列にもかかわらず)。AzureでWebロールを実行すると(同じ診断スティングともちろんコードを使用して)、次のエラーが発生します。

試み:何も機能しなかった

  • Azure独自の監視/ログメカニズムがストレージアカウントをロックダウンしていた場合に備えて、このストレージアカウントのすべてのAzure監視およびログ(ポータルから)を無効にしました
  • UseDevelopmentStorage=trueローカル構成(ローカルコンピューティング/ Azureエミュレーター)の場合でも、診断のために実際のクラウド接続文字列に置き換えられまし た。
  • 診断初期化子を最小限に簡略化しました(上記を参照)。ただし、DiagnosticMonitor.Start(...)常に失敗します。
  • .cscfgファイルに別の診断接続文字列を作成し(.csdefでも参照)、元Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionStringの文字列がAzureインフラストラクチャでも使用されている場合は、別の文字列を使用できるようにします。ヘルプなし、同じエラー。

これをデバッグしようとして何時間も費やしましたが、Azureでは常にこのエラーが発生します。

質問:

誰かが私がこのエラーを取り除くのを手伝ってもらえますか?私はあなたが持っているかもしれないいくつかのアイデアを試すことができます。私はMSチュートリアルに失望していますが、失望は役に立ちません。

0 投票する
1 に答える
234 参照

azure - Azure Project で Trace Diagnostics を使用する方法

私のソリューションでは、1 つの Azure ワーカー ロール プロジェクトと 1 つのクラス ライブラリ (プロジェクトのソケット プログラミングの必要性を処理します) があります。ホストされたサービスにソリューションをデプロイすると、何かがうまくいかなくなります。すべてがローカル開発ストレージで魅力的に機能します。 .

Azure Worker ロールに Trace Diagnostics を含めました。クラス ライブラリで Trace を使用できないため、クラス ライブラリで発生したエラーをトレースする方法 (使用すると Storage テーブルに書き込まれませんでした)。

Worker ロールと共に Azure でホストされているクラス ライブラリをデバッグする方法はありますか

よろしく、 Vivek

0 投票する
2 に答える
1098 参照

c# - Azure Web サイトの DiagnosticMonitor

Azure Web サイト (Web ロールではない) で Azure DiagnosticMonitor を使用できますか? それとも、コンピューティングの役割が必要ですか?

0 投票する
1 に答える
191 参照

azure-diagnostics - Azure OnDemand転送はローカルストレージディレクトリを転送しませんか?

ローカルストレージ(10MB、カスタムログおよびダンプデータファイル)を転送するようにAzureDiagnosticsを構成しました。ディレクトリの定期的な転送->blobは問題なく動作します。動作していないように見えるのはオンデマンドのものです。キューだけでなくブロブも手動で作成しましたが、それでも問題ありません。オンデマンド転送を行うコードは次のとおりです。

DiagHelper.cs

admin/flushlogs.aspx.csからの実際のフラッシュ/オンデマンド転送

質問:

Windows Azure Diagnosticsが指定したローカルストレージを転送しない理由を誰かが知っていますか?


追加の詳細:

定期的な転送は問題なく機能するため(手動でblobを作成する必要があったため)、Azure Diagnosticsを正しく初期化したと思いますが、それでもinitコードは次のとおりです。

ServiceDefinition.csdefでローカルストレージを次のように定義しました