Статистику нужно собирать на пассивном сервере (Passive Node):
-
Скопируйте скрипт в файл с именем Get-ExchangeStats.ps1 и сохраните его на диске. Например:
C:\Scripts\. -
Запустите Exchange Management Shell от имени администратора.
-
Перейдите в папку с скриптом Get-ExchangeStats.ps:
cd C:\Scripts -
Запустите скрипт, чтобы сохранить отчет в текущей папке:
.\Get-ExchangeStats.ps1Чтобы сохранить в конкретной папке:
.\Get-ExchangeStats.ps1 -ResultPath "D:\ExchangeReports"Чтобы запустить скрипт по случайной выборке из 10% пользователей:
.\Get-ExchangeStats.ps1 -SamplePercent 10Чтобы запустить скрипт по случайной выборке из 1000 пользователей:
.\Get-ExchangeStats.ps1 -SampleSize 1000
Чтобы получать данные о количестве созданных писем за 1 и 7 дней убедитесь, что включено отслеживание писем (Message Tracking):
Get-TransportService | Format-List Name, MessageTrackingLogEnabled
Чтобы получать подробную информацию формируйте отчет ежедневно в течение недели. Для наиболее полного охвата статистических данных собирайте информацию за час до начала рабочего дня и заканчивайте через час после его окончания.
Статистику нужно собирать на серверах с ролью Client Access (CAS):
-
Скопируйте скрипт в файл с именем Get-OWAStats.ps1 и сохраните его на диске каждого сервера CAS. Например:
C:\Scripts\. -
Убедитесь, что запущена служба PerfHost на каждом сервере CAS.
Get-Service -Name "PerfHost" | Format-Table Name, Status -
Запустите Exchange Management Shell от имени администратора на каждом сервере CAS.
-
Перейдите в папку с скриптом Get-ExchangeStats.ps:
cd C:\Scripts -
Запустите скрипт, чтобы сохранить отчет в текущей папке:
.\Get-OWAStats.ps1Чтобы сохранить в конкретной папке:
.\Get-OWAStats.ps1 -ResultPath "D:\ExchangeReports"
Чтобы получать подробную информацию формируйте отчет ежедневно в течение недели на каждом сервере CAS. Для наиболее полного охвата статистических данных собирайте информацию за час до начала рабочего дня и заканчивайте через час после его окончания.
Технический писатель: Груздев Никита