Поделиться через


Командлет Get-LogonStatistics (окончательная первоначальная версия)

 

Применимо к: Exchange Server 2007

Последнее изменение раздела: 2007-06-05

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

Синтаксис

Get-LogonStatistics [-Identity <LogonableObjectIdParameter>] [-DomainController <Fqdn>]

Get-LogonStatistics -Database <DatabaseIdParameter> [-DomainController <Fqdn>]

Get-LogonStatistics -Server <ServerIdParameter> [-DomainController <Fqdn>]

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

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

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

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

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

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

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

Параметры

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

Database

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

Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter

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

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

  • Сервер\Группа_хранения\База_данных

  • Сервер\База_данных

  • Database

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

Server (сервер)

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

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

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

  • полное доменное имя;

  • Имя NetBIOS

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

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

DomainController

Дополнительно

Microsoft.Exchange.Data.Fqdn

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

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

Дополнительно

Microsoft.Exchange.Configuration.Tasks.LogonableObjectIdParameter

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

  • GUID;

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

  • Domain\Account

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

  • Различающееся имя в прежнем формате Exchange

  • SmtpAddress

  • псевдоним.

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

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

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

Ошибки

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

 

Исключения

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

 

Пример

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

Get-LogonStatistics -Server Server01