Administrar las opciones de configuración del servicio de registro centralizado en Skype Empresarial Server 2015

Skype for Business Server 2015
 

Última modificación del tema:2015-08-17

Resumen: información sobre cómo recuperar, actualizar y crear opciones de configuración para el Servicio de registro centralizado en Skype Empresarial Server 2015.

El control y la configuración del Servicio de registro centralizado se llevan a cabo por medio de las opciones de configuración y los parámetros que se crean y usan con el Controlador del Servicio de registro centralizado (CLSController) para enviar comandos al Agente del Servicio de registro centralizado (CLSAgent) de cada equipo en particular. El agente procesa los comandos que le envían y (en el caso del comando Start) usa la configuración de los escenarios, los proveedores, la duración del seguimiento y las marcas para empezar a recopilar registros de seguimiento de acuerdo con la información de configuración facilitada.

importantImportante:
No todos los cmdlets de Windows PowerShell que se muestran para el Servicio de registro centralizado están pensados para ser usados con implementaciones locales de Skype Empresarial Server 2015. Aunque parezcan que funcionan, los siguientes cmdlets no están diseñados para funcionar con implementaciones locales de Skype Empresarial Server 2015: La configuración definida en estos cmdlets no obstaculizará las operaciones ni provocará un comportamiento erróneo, pero está diseñada para su uso con Microsoft Office 365 y no ofrecerá los resultados esperados en implementaciones locales. Esto no significa que estos cmdlets no sirvan para las implementaciones locales, sino que lo cierto es que tienen un uso más avanzado que no se aborda en esta documentación.

El Servicio de registro centralizado se puede ejecutar en un ámbito que incluya un único equipo o un grupo de equipos, en un ámbito de sitio (es decir, un sitio definido como el sitio Redmond que contiene una colección de equipos y grupos en su implementación) o en un ámbito global (es decir, en todos los equipos y grupos de su implementación).

Para configurar el ámbito del Servicio de registro centralizado por medio del Shell de administración de Skype Empresarial Server, es preciso ser miembro de los grupos de seguridad de control de acceso basado en roles (RBAC) CsAdministrator o CsServerAdministrator, o de un rol RBAC personalizado que contenga alguno de estos dos grupos. Para obtener una lista de todos los roles RBAC a los que se ha asignado este cmdlet (incluidos los roles RBAC personalizados de su creación), ejecute el siguiente comando desde el Shell de administración de Skype Empresarial Server o desde el símbolo del sistema de Windows PowerShell:

Get-CsAdminRole | Where-Object {$_.Cmdlets -match "
    <Skype for Business cmdlet>
  "}

Por ejemplo:

Get-CsAdminRole | Where-Object {$_.Cmdlets -match "Set-CsClsConfiguration"}
noteNota:
Existen diferencias fundamentales entre los comandos de línea de comandos que puede ejecutar en Windows PowerShell o en CLSController. Windows PowerShell es un método más completo para configurar y definir escenarios, y para reutilizar esos escenarios de una manera significativa en escenarios de solución de problemas. Aunque CLSController ofrece una manera rápida y eficaz de emitir comandos y obtener resultados, el conjunto de comandos de CLSController se limita al número finito de comandos que hay disponibles en la línea de comandos. A diferencia de los cmdlets de Windows PowerShell, CLSController no puede definir nuevos escenarios ni administrar un ámbito en un sitio o globalmente, además de las otras muchas limitaciones de un conjunto finito de comandos que no se puede configurar dinámicamente. Aunque CLSController permite ejecuciones rápidas, Windows PowerShell permite ampliar las funciones del Servicio de registro centralizado más allá de lo que es posible con CLSController.

Se puede definir un ámbito de un único equipo durante la ejecución de un comando de Search-CsClsLogging, Show-CsClsLogging, Start-CsClsLogging, Stop-CsClsLogging, Sync-CsClsLogging y Update-CsClsLogging usando el parámetro –Computers. Este parámetro acepta una lista separada por comas de nombres de dominio completos (FQDN) para el equipo de destino.

tipSugerencia:
También puede especificar –Pools y una lista separada por comas de los grupos donde quiera ejecutar los comandos de registro.

Los ámbitos de sitio y global se definen en los cmdlets New- , Set- y Remove- de Servicio de registro centralizado. En los siguientes ejemplos se muestra cómo establecer un ámbito de sitio y un ámbito global.

importantImportante:
Los comandos que se muestran pueden contener parámetros y conceptos tratados en otras secciones. Los comandos de ejemplo pretenden mostrar el uso del parámetro –Identity para definir el ámbito, y los demás parámetros se incluyen para completar la información y para especificar el ámbito. Para más información sobre los cmdlets de Set-CsClsConfiguration , consulte Set-CsClsConfiguration en la documentación sobre operaciones.

  1. Inicie el Shell de administración de Skype Empresarial Server: haga clic en Inicio , Todos los programas , Skype Empresarial Server 2015 y, después, en Shell de administración de Skype Empresarial Server .

  2. Escriba lo siguiente en el símbolo de la línea de comandos:

    Get-CsClsConfiguration
    

Use los cmdlets New-CsClsConfiguration y Set-CsClsConfiguration para crear una configuración o para actualizar una configuración existente.

Al ejecutar Get-CsClsConfiguration , se muestra información similar a la siguiente captura de pantalla, en la que la implementación tiene actualmente la configuración global predeterminada, pero ninguna configuración de sitio definida:

Salida de ejemplo de Get-CsClsConfiguration.

  1. Inicie el Shell de administración de Skype Empresarial Server: haga clic en Inicio , Todos los programas , Skype Empresarial Server 2015 y, después, en Shell de administración de Skype Empresarial Server .

  2. Escriba lo siguiente en el símbolo de la línea de comandos:

    Get-CsClsConfiguration -LocalStore
    

Cuando se usa el primer ejemplo en el que Get-CsClsConfiguration no especifica ningún parámetro, el comando hace referencia al Almacén de administración central para obtener los datos. Si especifica el parámetro –LocalStore, el comando hace referencia al almacén local del equipo en lugar de al Almacén de administración central.

  1. Inicie el Shell de administración de Skype Empresarial Server: haga clic en Inicio , Todos los programas , Skype Empresarial Server 2015 y, después, en Shell de administración de Skype Empresarial Server .

  2. Escriba lo siguiente en el símbolo de la línea de comandos:

    Get-CsClsConfiguration -Identity 
        <scope and name>
       | Select-Object -ExpandProperty Scenarios
    

    Por ejemplo, para recuperar los escenarios definidos en el ámbito global:

    Get-CsClsConfiguration -Identity "global" | Select-Object -ExpandProperty Scenarios
    

El cmdlet Get-CsClsConfiguration siempre muestra los escenarios que forman parte de la configuración de un ámbito determinado. En la mayoría de los casos, no se muestran todos los escenarios y están truncados. El comando usado aquí enumera todos los escenarios e información parcial sobre los proveedores, la configuración y las marcas que se utilizan.

  1. Inicie el Shell de administración de Skype Empresarial Server: haga clic en Inicio , Todos los programas , Skype Empresarial Server 2015 y, después, en Shell de administración de Skype Empresarial Server .

  2. Escriba lo siguiente en el símbolo de la línea de comandos:

    Set-CsClsConfiguration -Identity 
        <scope>
       -EtlFileRolloverSizeMB 
        <size for logging file in megabytes>
      
    

    Por ejemplo:

    Set-CsClsConfiguration -Identity "global" -EtlFileRolloverSizeMB 40
    

El comando indica a CLSAgent en cada equipo y grupo de la implementación que establezca el tamaño del valor de sustitución en el archivo de seguimiento en 40 megabytes. El comando afectará a los equipos y grupos de todos los sitios, y establecerá el valor de sustitución del registro de seguimiento configurado en 40 megabytes.

  1. Inicie el Shell de administración de Skype Empresarial Server: haga clic en Inicio , Todos los programas , Skype Empresarial Server 2015 y, después, en Shell de administración de Skype Empresarial Server .

  2. Escriba lo siguiente en el símbolo de la línea de comandos:

    Set-CsClsConfiguration -Identity 
        <scope/site name>
       -EtlFileRolloverSizeMB 
        <size for logging file in megabytes>
       
    

    Por ejemplo:

    Set-CsClsConfiguration -Identity "site/Redmond" -EtlFileRolloverSizeMB 40  
    
    noteNota:
    Como se indica en el ejemplo, la ubicación predeterminada de los archivos de registro es %TEMP%\Tracing. Pero, como es CLSAgent quien realmente escribe en el archivo y CLSAgent se ejecuta como un servicio de red, la variable %TEMP% se expande a %WINDIR%\ServiceProfiles\NetworkService\AppData\Local.

El comando indica a CLSAgent en cada equipo y grupo del sitio Redmond que establezca el tamaño del valor de sustitución en el archivo de seguimiento en 40 megabytes. El comando no afectará a los equipos y grupos de los demás sitios, y continuarán usando el valor de sustitución del registro de seguimiento configurado definido de forma predeterminada (20 megabytes) o al inicio de la sesión de registro.

  1. Inicie el Shell de administración de Skype Empresarial Server: haga clic en Inicio , Todos los programas , Skype Empresarial Server 2015 y, después, en Shell de administración de Skype Empresarial Server .

  2. Escriba lo siguiente en el símbolo de la línea de comandos:

    New-CsClsConfiguration -Identity 
        <scope and name>
       [CsClsConfiguration options for this site]
    
    noteNota:
    New-CsClsConfiguration proporciona acceso a una gran cantidad de opciones de configuración opcionales. Para más detalles sobre las opciones de configuración, consulte Get-CsClsConfiguration y Introducción a las opciones de configuración del servicio de registro centralizado.

    Por ejemplo, para crear una configuración que define una carpeta de red para archivos caché, el período de tiempo de sustitución para los archivos de registro y el tamaño de sustitución para los archivos de registro, escribiría:

    New-CsClsConfiguration -Identity "site:Redmond" -CacheFileNetworkFolder "\\fs01.contoso.net\filestore\logfiles" -EtlFileRolloverMinutes 120 -EtlFileRolloverSizeMB 40
    

Es preciso planear cuidadosamente la creación de configuraciones y la manera de definir las nuevas propiedades del Servicio de registro centralizado. Hay que tener precaución a la hora de realizar cambios y asegurarse de que comprende cómo afectan a su capacidad para registrar correctamente escenarios de problemas. Es necesario realizar cambios en la configuración que mejoren su capacidad para administrar los registros y establecer un tamaño y un período de sustitución que permitan resolver el problema cuando se produzca.

  1. Inicie el Shell de administración de Skype Empresarial Server: haga clic en Inicio , Todos los programas , Skype Empresarial Server 2015 y, después, en Shell de administración de Skype Empresarial Server .

  2. Escriba lo siguiente en el símbolo de la línea de comandos:

    Remove-CsClsConfiguration -Identity 
        <scope and name>
      
    

    Por ejemplo, para quitar una configuración del Servicio de registro centralizado que ha creado para aumentar el tiempo de sustitución del archivo de registro, aumente el tamaño del archivo de registro de sustitución y establezca la ubicación de la memoria caché del archivo de registro en un recurso de red compartido de la siguiente manera:

    Remove-CsClsConfiguration -Identity "site:Redmond"
    
    noteNota:
    Esta es la nueva configuración que se creó en el procedimiento "Para crear una configuración del Servicio de registro centralizado".

Si decide quitar una configuración de sitio, el sitio usará la configuración global.

 
Mostrar: