Командлет Get-LogonStatistics используется для извлечения статистики входа, включая имя пользователя, время входа, время последнего доступа, версию клиента и скорость адаптера.

Синтаксис

Get-LogonStatistics [-Identity <LogonableObjectIdParameter>] [-DomainController <Fqdn>]
Get-LogonStatistics -Database <DatabaseIdParameter> [-DomainController <Fqdn>]
Get-LogonStatistics -Server <ServerIdParameter> [-DomainController <Fqdn>]

Параметры

Параметр Обязательный Тип Описание

Database

Обязательный

Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter

Параметр Database указывает имя базы данных почтового ящика. При задании значения для параметра Database командная консоль Exchange возвращает статистику входа для всех почтовых ящиков в указанной базе данных.

Можно использовать следующие значения:

  • Server\StorageGroup\Database

  • Server\Database

  • Database

Этот параметр принимает конвейерный ввод от командлета Get-MailboxDatabase.

Server

Обязательный

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

Параметр Server указывает сервер, от которого требуется получить статистику входа. Можно использовать одно из следующих значений:

  • Полное доменное имя (FQDN)

  • имя NetBIOS

При задании значения для параметра Server команда возвращает статистику входа для всех почтовых ящиков во всех базах данных на указанном сервере, включая базы данных восстановления. Если данный параметр не указан, то команда возвращает статистику входа для локального сервера.

Этот параметр принимает конвейерный ввод от командлетов Get-ExchangeServer и Get-MailboxServer.

DomainController

Необязательный

Microsoft.Exchange.Data.Fqdn

Чтобы указать полное доменное имя контроллера домена, который получает данные из службы каталогов Active Directory, включите в команду параметр DomainController.

Identity

Необязательный

Microsoft.Exchange.Configuration.Tasks.LogonableObjectIdParameter

Параметр Identity указывает почтовый ящик, для которого требуется получить статистику по входу в систему. Можно использовать одно из следующих значений:

  • Идентификатор GUID

  • Различающееся имя (DN)

  • Домен\учетная_запись

  • Имя участника-пользователя (UPN)

  • Прежнее различающееся имя Exchange

  • SmtpAddress

  • Псевдоним

Этот параметр может получать на вход результаты командлета Get-Mailbox.

Подробное описание

Командлет Get-LogonStatistics возвращает данные о входе в систему для сеансов, которые являются активным в настоящий момент.

Примечание.
Пользователи, которые подключаются к своим почтовым ящикам при помощи Microsoft Outlook Web Access, не имеют постоянного подключения к серверу почтовых ящиков. Клиент Outlook Web Access подключается к серверу, выполняет задачи и затем отключается. Это означает, что данных статистики по входу в систему Outlook Web Access может быть очень мало, даже в том случае, если пользователи для входа в систему пользуются этим клиентом.

Для выполнения командлета Get-LogonStatistics используемой учетной записи необходимо делегировать следующую роль:

  • роль администратора Exchange с правами на просмотр.

Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.

Только на серверах почтовых ящиков допускается использование командлета Get-LogonStatistics без указания параметров. В этом случае командлет возвращает статистику входа для всех почтовых ящиков во всех базах данных на локальном сервере.

Типы входных данных

Типы возвращаемых данных

Ошибки

Ошибка Описание

 

Исключения

Исключения Описание

 

Пример

В данном примере команда Get-LogonStatistics возвращает статистику входа для всех пользователей, подключенных к серверу «Server01».

Копировать код
Get-LogonStatistics -Server Server01