Configuración de usuarios de prueba de nodo de watcher y opciones de configuración en Lync Server 2013

 

Última modificación del tema: 29-07-2013

Después de configurar el equipo que funcionará como nodo de monitor, debe hacer lo siguiente:

  1. Cree las cuentas de prueba que usarán estos nodos de watcher. Si usa el método de autenticación Negotiate, también debe usar el cmdlet Set-CsTestUserCredential para habilitar estas cuentas de prueba para su uso en el nodo de monitor.

  2. Actualizar las opciones de configuración del nodo de monitor.

En esta sección se trata:

  • Configuración de cuentas de usuario de prueba

  • Configurar un nodo de watcher básico con las transacciones sintéticas predeterminadas

  • Configurar pruebas extendidas

  • Agregar y quitar transacciones sintéticas

  • Ver y probar la configuración de nodo de monitor

Configuración de cuentas de usuario de prueba

Los usuarios de prueba no necesitan representar a personas reales, pero deben ser válidas Servicios de dominio de Active Directory cuentas; además, estas cuentas deben estar habilitadas para Lync Server 2013, deben tener direcciones SIP válidas y deben estar habilitadas para Telefonía IP empresarial (para usar la Test-CsPstnPeerToPeerCall transacción sintética). Si usa el método de autenticación TrustedServer, todo lo que tiene que hacer es asegurarse de que estas cuentas existen y se han configurado como se especifica aquí. Debe asignar al menos tres usuarios de prueba para cada grupo que desee probar.

Si usa el método de autenticación Negotiate, también debe usar el cmdlet Set-CsTestUserCredential y el Shell de administración de Lync Server para permitir que estas cuentas de prueba funcionen con las transacciones sintéticas. Para ello, ejecute un comando similar al siguiente. (Estos comandos suponen que ya se han creado las tres cuentas de usuario de Active Directory y que dichas cuentas se han habilitado para Lync Server 2013):

Set-CsTestUserCredential -SipAddress "sip:watcher1@litwareinc.com" -UserName "litwareinc\watcher1" -Password "P@ssw0rd"
Set-CsTestUserCredential -SipAddress "sip:watcher2@litwareinc.com" -UserName "litwareinc\watcher2" -Password "P@ssw0rd"
Set-CsTestUserCredential -SipAddress "sip:watcher3@litwareinc.com" -UserName "litwareinc\watcher3" -Password "P@ssw0rd"

Tenga en cuenta que debe incluir no solo la dirección SIP, sino también el nombre de usuario y la contraseña. Si no incluye la contraseña Set-CsTestUserCredential le pedirá que escriba esa información. El nombre de usuario se puede especificar con el nombre de dominio\formato de nombre de usuario mostrado anteriormente, o mediante el formato de nombre de usuario name@domain; por ejemplo:

-UserName "watcher3@litwareinc.com"

Para comprobar que se crearon las credenciales de usuario de prueba, ejecute estos comandos desde el Shell de administración de Lync Server:

Get-CsTestUserCredential -SipAddress "sip:watcher1@litwareinc.com"
Get-CsTestUserCredential -SipAddress "sip:watcher2@litwareinc.com"
Get-CsTestUserCredential -SipAddress "sip:watcher3@litwareinc.com"

Debe devolverse información similar a esta para cada usuario:

UserName                        Password
--------                        --------
Litwareinc\watcher1              System.Security.SecureString

Configurar un nodo de watcher básico con las transacciones sintéticas predeterminadas

Después de crear los usuarios de prueba, puede crear un nodo de watcher mediante un comando similar a este:

New-CsWatcherNodeConfiguration -TargetFqdn "atl-cs-001.litwareinc.com" -PortNumber 5061 -TestUsers @{Add= "sip:watcher1@litwareinc.com","sip:watcher2@litwareinc.com", "sip:watcher3@litwareinc.com"}

Este comando crea un nodo de monitor nuevo que usa la configuración predeterminada y ejecuta el conjunto predeterminado de transacciones sintéticas. El nuevo nodo watcher también usa los usuarios watcher1@litwareinc.comde prueba , y watcher3@litwareinc.comwatcher2@litwareinc.com. Si el nodo watcher usa la autenticación trustedServer, las tres cuentas de prueba pueden ser cuentas de usuario válidas habilitadas para Active Directory y Lync Server. Si el nodo watcher usa el método de autenticación Negotiate, también debe habilitar estas cuentas de usuario para el nodo watcher mediante el cmdlet Set-CsTestUserCredential .

Configurar pruebas extendidas

Si desea habilitar la red telefónica conmutada (prueba RTC), que comprueba la conectividad con la red telefónica conmutada pública, tendrá que realizar alguna configuración adicional al configurar el nodo de monitor. En primer lugar, debe asociar los usuarios de prueba con el tipo de prueba RTC. Para ello, ejecute un comando similar a este desde el Shell de administración de Lync Server:

$pstnTest = New-CsExtendedTest -TestUsers "sip:watcher1@litwareinc.com", "sip:watcher2@litwareinc.com", "sip:watcher3@litwareinc.com"  -Name "Contoso Provider Test" -TestType PSTN

Tenga en cuenta que los resultados de este comando deben almacenarse en una variable. En este ejemplo, se trata de una variable denominada $pstnTest.

En este punto, puede usar el cmdlet New-CsWatcherNodeConfiguration para asociar el tipo de prueba (almacenado en la $pstnTest de variables) a un grupo de Lync Server 2013. Por ejemplo, el siguiente comando crea una nueva configuración de nodo de watcher para el grupo de atl-cs-001.litwareinc.com, agregando los tres usuarios de prueba creados anteriormente y agregando también el tipo de prueba RTC:

New-CsWatcherNodeConfiguration -TargetFqdn "atl-cs-001.litwareinc.com" -PortNumber 5061 -TestUsers @{Add= "sip:watcher1@litwareinc.com","sip:watcher2@litwareinc.com", "sip:watcher3@litwareinc.com"} -ExtendedTests @{Add=$pstnTest}

Tenga en cuenta que el comando anterior producirá un error si no ha instalado los archivos principales de Lync Server y la base de datos RTCLocal en el equipo del nodo de seguimiento.

Para probar varias directivas de voz, debe crear una prueba extendida para cada directiva mediante el cmdlet New-CsExtendedTest . Los usuarios asignados a esta prueba deben configurarse con las directivas de voz deseadas. Después, las pruebas extendidas se pasan al cmdlet New-CsWatcherNodeConfiguration mediante un comando similar al siguiente:

-ExtendedTests @{Add=$pstnTest1,$pstnTest2,$pstnTest3}

Si se llama a New-CsWatcherNodeConfiguration sin usar el parámetro Tests, esto significa que solo se habilitarán las transacciones sintéticas predeterminadas (y la transacción sintética extendida especificada) para el nuevo nodo de watcher. Esto significa que el nodo watcher probará los siguientes componentes:

  • Registro

  • IM

  • GroupIM

  • P2PAV (sesiones de audio/vídeo punto a punto)

  • AvConference (audio/conferencia)

  • Presence

  • ABS (servicio de libreta de direcciones)

  • ABWQ (servicio web de libreta de direcciones)

  • RTC (llamadas de puerta de enlace RTC, especificadas como una prueba extendida. De forma predeterminada, LA RTC está deshabilitada. La prueba se habilita en este caso solo porque el comando habilitó RTC mediante el parámetro ExtendedTests).

Esto también significa que los siguientes componentes no se probarán de forma predeterminada:

  • AVEdgeConnectivity

  • MCXP2PIM (mensajería instantánea para dispositivos móviles)

  • ExumConnectivity (mensajería unificada de Exchange)

  • JoinLauncher

  • PersistentChatMessage

  • DataConference

  • XmppIM

  • UnifiedContactStore

Agregar y quitar transacciones sintéticas

Después de configurar un nodo de watcher, puede usar el cmdlet Set-CsWatcherNodeConfiguration para agregar o quitar transacciones sintéticas del nodo. Por ejemplo, para agregar la prueba PersistentChatMessage al nodo de monitor, use el método Add y un comando similar al siguiente:

Set-CsWatcherNodeConfiguration -Identity "atl-cs-001.litwareinc.com" -Tests @{Add="PersistentChatMessage"}

Es posible agregar varias pruebas si se separan los nombres de las pruebas con comas. Por ejemplo:

Set-CsWatcherNodeConfiguration -Identity "atl-cs-001.litwareinc.com" -Tests @{Add="PersistentChatMessage","DataConference","UnifiedContactStore"}

Tenga en cuenta que se producirá un error si una o varias de estas pruebas (por ejemplo, DataConference) ya se ha habilitado en el nodo de watcher. En este caso, aparecerá un mensaje de error similar al siguiente:

Set-CsWatcherNodeConfiguration : There is a duplicate key sequence 'DataConference' for the 'urn:schema:Microsoft.Rtc.Management.Settings.WatcherNode.2010:TestName' key or unique identity constraint.

Cuando se produce este error, no se aplica ningún cambio. El comando debe volver a ejecutarse con la prueba duplicada quitada.

Para quitar una transacción sintética de un nodo de watcher, use el método Remove en lugar del método Add. Por ejemplo, este comando quita la prueba ABWQ de un nodo de monitor:

Set-CsWatcherNodeConfiguration -Identity "atl-cs-001.litwareinc.com" -Tests @{Remove="ABWQ"}

También puede usar el método Replace para reemplazar todas las pruebas habilitadas actualmente por una o más pruebas nuevas. Por ejemplo, si solo desea que un nodo de watcher ejecute la prueba de MI, puede configurarlo mediante este comando:

Set-CsWatcherNodeConfiguration -Identity "atl-cs-001.litwareinc.com" -Tests @{Replace="IM"}

Al ejecutar el comando anterior, se deshabilitarán todas las transacciones sintéticas en el nodo de control especificado, excepto la mensajería instantánea.

Ver y probar la configuración de nodo de monitor

Si desea ver las pruebas que se asignaron a un nodo de monitor, use un comando similar a este:

Get-CsWatcherNodeConfiguration -Identity "atl-cs-001.litwareinc.com" | Select-Object -ExpandProperty Tests

El comando anterior devolverá información similar a esta, dependiendo de las transacciones sintéticas que se han asignado al nodo:

Registration
IM
GroupIM
P2PAV
AvConference
Presence
PersistentChatMessage
DataConference

Propina

Para ver las transacciones sintéticas en orden alfabético, use este comando en su lugar:
Get-CsWatcherNodeConfiguration –atl-cs-001.litwareinc.com | de identidad Select-Object –ExpandProperty Tests | Sort-Object

Para comprobar que se ha creado un nodo de watcher, escriba el siguiente comando desde el Shell de administración de Lync Server:

Get-CsWatcherNodeConfiguration

Recibirás información similar a esta:

Identity      : atl-cs-001.litwareinc.com
TestUsers     : {sip:watcher1@litwareinc.com, sip:watcher2@litwareinc.com ...}
ExtendedTests : {TestUsers=IList<System.String>;Name=PSTN Test; Te...}
TargetFqdn    : atl-cs-001.litwareinc.com
PortNumber    : 5061

Para comprobar que el nodo de watcher se ha configurado correctamente, escriba el siguiente comando desde el Shell de administración de Lync Server:

Test-CsWatcherNodeConfiguration

El comando anterior probará cada nodo de watcher en la implementación y le indicará información, como si:

  • Se ha instalado el rol de Registrador necesario.

  • La clave del Registro necesaria se creó automáticamente al ejecutar Set-CsWatcherNodeConfiguration.

  • Los servidores ejecutan la versión correcta de Lync Server.

  • Los puertos se han configurado correctamente.

  • Los usuarios de prueba asignados tienen las credenciales necesarias.