Bu yazımda  Microsoft Exchange Server 2010 SP2 üzerinde Exchange Mailboxların anlık mesajlaşma boyutlarını takibi ve raporlanmasını göreceğiz. Microsoft Exchange Server PowerShell komutu ile bu işlemi gerçekleştireceğiz. Sunucumuzdaki Exchange Managament Shell’i açıyoruz.

1

2

 

Örnek PowerShell Komutumuz:

Get-MailboxStatistics -server sunucuadı | Sort-Object TotalItemSize –Descending |select-object DisplayName, totalitemsize, StorageLimitStatus | export-csv c:\rapor.csv

Yapımıza göre düzenlenmiş PowerShell komutumuz :

Get-MailboxStatistics -server exchsrv | Sort-Object TotalItemSize -Descending |select-object DisplayName,totalitemsize, StorageLimitStatus | export-csv c:\rapor.csv

Sunucuadı                          :Buraya Exchange sunucunuzun NetBios Name’ini yazmalıyız.

C:\raporismi.csv              :Bölümüne ise dosyanın kayıt edileceği path bilgisini belirtebilirsiniz.

Komutumuzu girdik ve Enter tuşu ile çalıştırdık.

3

C: \ dizini altına istediğimiz .csv dosyası belirttiğimiz isimle “rapor” oluştuğunu görüyoruz.

4

Şimdi Excel raporumuzu açalım.

5

Kullanıcıların isimlerini ve Total Item Sizelarını görebiliyoruz. Excel tablosunu istediğiniz gibi editleyerek custom bir rapor haline getirebiliriz.

Fazla sayıda kullanıcı olan şirketler için raporlama açısından oldukça fazla yardımcı olacak bir komut olduğunu düşünüyorum.

Bir sonraki yazıda görüşmek üzere ..

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir