Menü Schließen

Exchange – Powershell Mailbox Statistiken abfragen

Logo SBS 2011

System ist ein Small Business Server 2011, der Exchange 2010 inkludiert hat.
Ziel soll es sein mittels Powershell ein paar Statistiken, die die hauptsächlich in einer GUI nicht per Klick abgefragt werden können, zu erhalten.

1. Die Exchange Management Shell starten -> Start -> Microsoft Exchange 2010 -> Exchange Management Shell

Beispiel 1 – alle Statistiken über alle Postfächer des Mailservers abrufen

[PS] C:\>Get-MailboxStatistics -Server server

DisplayNameItemCountStorageLimitStatus LastLogonTime
Discoverysuchpostfach2BelowLimit 
Benutzer 1162BelowLimit18.09.2013 12:18:32
Benutzer 27BelowLimit11.09.2013 13:41:14
Microsoft Exchange2NoChecking 
SystemMailbox{94ff95c4..1BelowLimit 

Beispiel 2 – Statistik für ein bestimmtes Postfach abrufen:

[PS] C:\>Get-MailboxStatistics -Identity Benutzer1

DisplayNameItemCountStorageLimitStatus LastLogonTime
Benutzer 1162BelowLimit18.09.2013 12:18:32

Beispiel 3 – Statistik aller Postfächer der angegebenen Postfachdatenbank, die Datenbank kannst du aus der Exchange Verwaltungskonsole unter Organisationskonfiguration -> Postfach -> Reiter Datenbankverwaltung entnehmen, im Normalfall heißt sie “Mailbox Database”

[PS] C:\>Get-MailboxStatistics -Database “Mailbox Database”

DisplayNameItemCountStorageLimitStatus LastLogonTime
Discoverysuchpostfach2BelowLimit 
Benutzer 1162BelowLimit18.09.2013 12:18:32
Benutzer 27BelowLimit11.09.2013 13:41:14
Microsoft Exchange2NoChecking 
SystemMailbox{94ff95c4..1BelowLimit 

Beispiel 4 – Anzahl aller Mailboxen, inkl. System – hier 10 Stück

[PS] C:\>(Get-Mailbox -ResultSize unlimited).count
10

Beispiel 5 – Anzahl aller User Mailboxen – hier 9 Stück

[PS] C:\>(Get-Mailbox -ResultSize unlimited).count
10

Beispiel 6 –  Anzahl der Gruppen-Postfächer / Shared Mailboxen – hier 1 Mal

[PS] C:\>(Get-Mailbox -RecipientTypeDetails SharedMailbox).count
1

Beispiel 7 – Anzahl alter Exchange (2003) Legacy Mailboxen – hier keine

[PS] C:\> (Get-Mailbox -RecipientTypeDetails LegacyMailbox).count

Beispiel 8 – gesendete Nachrichten von bis Tag zählen

[PS] C:\>(Get-MessageTrackingLog -Start “03.10.2013 00:00:00” -End “03.11.2013 23:59:00” -EventId SEND -ResultSize Unlimited).count

Beispiel 9 – empfangene Nachrichten von bis Tag zählen

[PS] C:\>(Get-MessageTrackingLog -Start “03.10.2013 00:00:00” -End “03.11.2013 23:59:00” -EventId RECEIVE -ResultSize Unlimited).count

Links:
http://technet.microsoft.com/de-de/library/bb124612%28v=exchg.150%29.aspx

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert