Usar Inicio para el servicio de registro centralizado para capturar registros en Lync Server 2013

 

Última modificación del tema: 2013-02-21

Para capturar registros de seguimiento con el servicio de registro centralizado, emite un comando para iniciar el registro en uno o más equipos y grupos. También emite parámetros que definen qué equipos o agrupaciones, qué escenarios ejecutar (por ejemplo, AlwaysOn, otro escenario predefinido o un escenario que ha creado), qué componentes de Lync Server (por ejemplo, S4, SipStack) rastrear.

Para capturar la información correcta, asegúrese de que utiliza el escenario correcto para recopilar información relevante al problema. En el servicio de registro centralizado, un escenario es el concepto de activar el registro en función de una colección de componentes de servidor, niveles de registro y marcas, lo que es mucho más eficaz y útil que tener que definir estos elementos por servidor. Es preciso definir y especificar un escenario para que se ejecute de forma homogénea en todos los servidores y grupos de servidores de la infraestructura.

El escenario predeterminado se denomina AlwaysOn. El propósito de este escenario es ejecutarse constantemente, tal como su nombre lo indica. El escenario AlwaysOn recopila datos de información (tenga en cuenta que el nivel de registro de información incluye los errores irrecuperables, los errores y las advertencias, además de los mensajes de información) para muchos de los componentes de servidores más comunes. AlwaysOn recopila información antes, durante y después de que se produzca un problema. Esto supone una diferencia significativa con respecto al comportamiento típico de las herramientas de registro anteriores como, por ejemplo, OCSLogger. OCSLogger se ejecutaba después de que se hubiera producido el problema, lo que dificultaba la tarea de solución de problemas, ya que los datos con los que se trabajaba eran reactivos y no proactivos. En caso de que AlwaysOn no contenga la información que busca para identificar el componente que presenta el problema e indicar la acción que necesita llevar a cabo para corregirlo (cosa poco probable dada la amplitud y la profundidad que caracterizan a los proveedores de AlwaysOn), siempre mostrará información razonable para determinar qué acción necesita llevar a cabo como, por ejemplo, crear un escenario, recopilar más datos, ejecutar una búsqueda diferente para recopilar detalles más específicos, etc.

El servicio de registro centralizado proporciona dos formas de emitir comandos. Varios temas se han centrado directamente en el uso de Windows PowerShell a través del Shell de administración de Lync Server. La capacidad de usar una serie de configuraciones y comandos complejos favorece Windows PowerShell para el uso del servicio de registro centralizado. Como Windows PowerShell a través del Shell de administración de Lync Server es casi omnipresente para todas las funciones de Lync Server, solo se explican los comandos Windows PowerShell.

Nota

Si decide usar el conjunto de comandos limitado disponible en la línea de comandos, puede obtener ayuda con CLSController.exe escribiendo ClsController.exe. De forma predeterminada, ClsController.exe se instala en el directorio C:\Archivos de programa\Microsoft Lync Server 2013\ClsAgent.

Para ejecutar Start-CsClsLogging con Windows PowerShell mediante comandos básicos

  1. Inicie el Shell de administración de Lync Server: Haga clic en Inicio, haga clic en Todos los programas, haga clic en Microsoft Lync Server 2013 y, a continuación, haga clic en Shell de administración de Lync Server.

  2. Inicie un escenario de registro con el servicio de registro centralizado escribiendo lo siguiente:

    Start-CsClsLogging -Scenario <name of scenario>
    

    Por ejemplo, para iniciar el escenario AlwaysOn, escriba:

    Start-CsClsLogging -Scenario AlwaysOn
    

    Nota

    El escenario AlwaysOn no tiene duración predeterminada. Este escenario permanecerá en ejecución hasta que lo detenga explícitamente con el cmdlet Stop-CsClsLogging. Para más detalles, consulte Stop-CsClsLogging. Para el resto de los escenarios, la duración predeterminada es de 4 horas.

  3. Presione Entrar para ejecutar el comando.

    Nota

    La ejecución de los comandos y la recepción de datos de estado de los equipos de su implementación pueden llevar algo de tiempo (de 30 a 60 segundos).

    Ejecutando Start-CsClsLogging.

  4. Para iniciar otro escenario, use el cmdlet Start-CsClsLogging con el nombre del escenario adicional que desee ejecutar tal como se muestra a continuación (por ejemplo, el escenario Authentication):

    Start-CsClsLogging -Scenario Authentication
    

    Importante

    Puede tener un total de hasta dos escenarios en ejecución a la vez en un mismo equipo. Si el comando tiene un ámbito global, todos los equipos de su implementación ejecutarán el escenario o los escenarios. Para iniciar un tercer escenario, es preciso detener el registro en el equipo, en el grupo, en el sitio o en el ámbito global en el que desee ejecutar el nuevo escenario. En caso de que haya iniciado un ámbito global, detenga el registro de uno o ambos escenarios en uno o varios de los equipos o grupos. Para obtener más información sobre cómo administrar los escenarios que se están ejecutando, consulte Uso de Detener para el servicio de registro centralizado en Lync Server 2013 y Stop-CsClsLogging.

Para ejecutar Start-CsClsLogging con Windows PowerShell mediante comandos avanzados

  1. Inicie el Shell de administración de Lync Server: Haga clic en Inicio, haga clic en Todos los programas, haga clic en Microsoft Lync Server 2013 y, a continuación, haga clic en Shell de administración de Lync Server.

  2. Puede utilizar parámetros adicionales para administrar los comandos de registro. Use el parámetro –Duration para ajustar el tiempo que se ejecutará el escenario. También puede definir el parámetro –Computers, que representa una lista de nombres de dominio completos (FQDN) de equipos separados por coma, o el parámetro –Pools, que representa una lista de FQDN separados por coma, para los grupos en los que desea ejecutar el registro.

    Inicie una sesión de registro para el escenario UserReplicator en el grupo "pool01.contoso.net". Defina también la duración de la sesión de registro en 8 horas. Para ello, escriba lo siguiente:

    Start-CsClsLogging -Scenario UserReplicator -Duration 8:00 -Pools "pool01.contoso.net"
    

    La correcta ejecución de este escenario devuelve un resultado similar al siguiente:

    Ejecutando Start-CsClsLogging.

    Tenga en cuenta que en este ejemplo, el escenario AlwaysOn está en ejecución junto con el escenario UserReplicator.