web-dev-qa-db-ja.com

ユーザー/メールボックスごとのExchange帯域幅の監視

5つの異なる会社間でExchangeサーバーを共有しています。私たちのExchangeサーバーは、毎月大量の帯域幅を消費しています(最大でほぼTB!)。それはオフサイトでホストされており、私たちのホスティングプロバイダーは帯域幅の使用に対してかなりの金額を請求します。

したがって、各企業に追加の帯域幅料金を再請求するには、どのユーザー/メールボックスが最も帯域幅を使用しているかを監視できる必要があります。

私は今ExMon( Exchangeモニター )を見ています、そしてそれは私が必要とする情報を教えてくれます、しかしそれは瞬間的な測定であり、私の知る限り、Exchangeの帯域幅をすべて作成しているユーザーの概要を把握するために、1か月間のこれらすべての即時測定値を集計する方法はありません。

簡単なグーグルは私が無料のExchange帯域幅レポート/監視ソフトウェアを見つけるのを助けませんでした。そこに適切なメトリックが見つからないため、Perfmonも役に立ちません。

誰かが私が使用できるツールを知っていますか?

3
matthewpe

私の提案では、メッセージ追跡ログを利用しているため、メッセージ追跡ログまでさかのぼってクエリを実行することしかできません。とはいえ、このスクリプトを毎週/毎月実行すると、誰が最大/最大のメールを送信しているかを追跡できます。スクリプトの「開始」時間と「終了」時間、およびエクスポートされるcsvの優先ディレクトリを必ず変更してください。以下のPowerShellスクリプト:

$x=Get-TransportServer

$x | Get-MessageTrackingLog -Start "01/14/2014 12:00AM" -End "01/15/2014 12:00AM" -EventId "DELIVER" -ResultSize Unlimited |select-object Sender,@{Name="Recipients";Expression={$_.recipients}},MessageSubject,MessageId,Timestamp,TotalBytes,EventId | export-csv C:\outputdirectory\output_stats.csv
2
Diane

参考までに、帯域幅を課金することは、Office365に移行するようにプッシュするための優れた方法かもしれません。正直なところ、これは彼らにとって最善の解決策かもしれませんが、MSパートナーであるか、MSパートナーになり、紹介者と協力して移行を行う場合を除いて、あまり役に立ちません。

0
mfinni