Exchange 2007:如何知道哪些连接是Outlook Anywhere?

我很好奇有多less活动的Outlook Anywhere(RPC over HTTPS)连接服务器有活动与正常的RPC连接。

我已经从get-logonstatistics命令行中查看了结果,并且没有一个字段显示正在使用的连接types。

Exchange 2007可以区分这些连接types吗?如果有的话,可以使用哪些命令来提取这些数据?

从Exchange控制台设置Outlook Anywhere时,实际上是使用与Exchange独立的RPC代理function。 Exchange实际上并不关心RPC连接来自何处,无论是本地还是通过http,因为它们在到达Exchange时看起来都一样,RPC代理和IIS处理传入stream量并将其转发到Exchange。

为了得到一些有关你有多lessRPC用户需要查看IIS日志的统计信息。 这里有一篇关于使用Logparsing器获取这些统计信息的好文章。

例如,获取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