Мне любопытно, сколько активных подключений к Outlook Anywhere (RPC через HTTPS) на сервере есть, а не обычных RPC-подключений.
Я просмотрел результаты командлета get-logonstatistics, и ни одно из полей не показало, какой тип соединения используется.
Может ли Exchange 2007 различать эти типы подключения, и если да, то какие команды доступны для получения этих данных?
Хотя вы настраиваете Outlook Anywhere из консоли Exchange, на самом деле он использует функцию прокси RPC, которая является отдельной от Exchange. Exchange на самом деле не важно, откуда происходит RPC-соединение, будь то локальное или через http, поскольку все они выглядят одинаково, когда попадают в Exchange, прокси-сервер RPC и IIS обрабатывают входящий трафик и перенаправляют его в Exchange.
Чтобы получить некоторую статистику о количестве пользователей RPC, вам необходимо просмотреть журналы IIS. Есть хорошая статья Вот об использовании анализатора журнала для получения такой статистики.
Например, получение статистики RPC будет выглядеть так:
logparser "SELECT cs-username, Count(*) AS RPCProxyHits from c:\windows\system32
\logfiles\w3svc1\ex*.log WHERE cs-uri-stem LIKE '%rpcproxy.dll%' AND cs-username IS NOT
NULL GROUP BY cs-username ORDER BY RpcProxyHits Desc" -rtp:-1