AzureクラウドサービスでホストされているWCFRESTfulアプリケーションがあり、サービスを使用している顧客に請求する方法を知る必要があります。
実際、帯域幅の消費量で請求したいと思います。HTTP応答パッケージのみを検討することを意味します。
アプリケーションで帯域幅の消費量を取得して、登録し、後で各顧客に請求書を送信できるようにする方法はありますか?
誰かがここにコードサンプルを投稿できますか?
よろしく、
これを行う最も簡単な (そして非常に信頼できる) 方法は、Azure Web Role IIS ログを収集して解析し、特定のクライアントに送信されたバイト数を取得することだと思います。
同様のプロセスを説明している非常に優れた記事Analyzing 1 TB of IIS logs with Hadoop Map/Reduce on Azureがあります。
それが役立つことを願っています。