4

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

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

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

前もって感謝します。

4

1 に答える 1

4

問題は、診断データがデフォルトで収集されるストレージアカウントを誰が所有しているのかということです。あるストレージアカウントから別のストレージアカウントにデータを移動する場合、トランザクションコストと帯域幅コストの2つのコストが関係します。取引費用は常にストレージアカウントの所有者に請求されます。顧客のストレージアカウントと同じデータセンターでアプリケーションをホストし、アプリケーションをソースストレージとターゲットストレージ間のプロキシとして機能させることでデータをストレージアカウントに転送することで、顧客が帯域幅コストを支払うのを防ぐことができます。アカウント。

さらに別のアイデアは、サブスクリプションの下に別のストレージアカウントを作成し、それをクライアントに使用して診断データを保存させることです。

于 2012-08-16T05:38:31.467 に答える