¿Hay alguna manera de determinar a qué servidor CAS de Exchange 2010 se está conectando un usuario en el lado del servidor?

¿Hay alguna manera de determinar a qué servidor CAS de Exchange 2010 se está conectando un usuario en el lado del servidor?

Tenemos un par de servidores CAS detrás de un equilibrador de carga de hardware. Estamos buscando agregar algunos más. Nuestro procedimiento normal para determinar a qué servidor CAS está conectado un usuario es:

  1. Descubra la dirección IP de la estación de trabajo del usuario
  2. Verifique en el balanceador de carga hacia dónde se dirigió la conexión

Sin embargo, eso ha demostrado ser un desafío. Sabemos que hay una manera dedetermine su servidor CAS a través de OWA.

¿Hay alguna manera de hacer esto del lado del servidor por nombre de usuario (no por IP)?

Respuesta1

Esto es lo que tengo hasta ahora.

Para Outlook MAPI:

Get-LogonStatistics -Identity beamin | where {$_.applicationid -eq "Client=MSExchangeRPC"}| fl clientname,applicationid

Para IMAP:

Get-LogonStatistics -Identity beamin | where {$_.applicationid -eq "Client=IMAP4"}| fl clientname,applicationid

Desearía poder obtener también la dirección IP del cliente. Hay un campo que dice campo "ClientIPAddress" pero, en mis pruebas hasta ahora, siempre está vacío. ¿Quizás por el equilibrador de carga?

Espero que haya un cmdlet más apropiado para esto. Cualquier aportación será apreciada.

Aquí están mis fuentes:

http://technet.microsoft.com/en-us/library/ee177028.aspx

http://technet.microsoft.com/en-us/library/bb124415(v=exchg.141).aspx

información relacionada