La opción de deshabilitar ECL de administrador del servicio de registro para la sincronización más rápida de conectorOptionally disable Service Manager ECL logging for faster connector synchronization

Se aplica a: System Center 2016 - Service ManagerApplies To: System Center 2016 - Service Manager

También puede ver esto vídeo para obtener una introducción rápida de esta característica.You can watch this video for a quick overview of this feature. Para obtener más detalles, seguir leyendo el artículo.For more details, continue reading the article.

Los conectores de System Center Configuration Manager (SCCM) en Service Manager y Active Directory (AD) pueden importar grandes cantidades de datos en la base de datos de Service Manager.The Active Directory (AD) and System Center Configuration Manager (SCCM) connectors in Service Manager can import large amounts of data into the Service Manager database. Si lo hace, no sólo incrementan el tamaño de la tabla de datos, que es donde se almacenan los datos de los conectores, pero también aumentará el tamaño de la tabla de EntityChangeLog (ECL) y tablas de historial considerablemente.In doing so, they not only increase the size of the data table, which is where the data from the connectors are stored, but they also increase the size of the EntityChangeLog (ECL) table and history tables considerably. Un tamaño de tabla ECL grande puede ser un problema en algunos casos, puede ralentizar el sistema considerablemente.A large ECL table size can be a problem in some cases, it can slow down the system significantly.

La tabla ECL y las tablas de historial en este caso, almacenan detalles sobre cuando los datos se puso en Service Manager y las propiedades que se agregaron o actualizaron para cada elemento de datos.The ECL table, and the history tables in this case, store details about when the data was brought into Service Manager and the properties that were added or updated for each data item.

Deshabilitar el registro de ECL, no afecta al importar datos desde conectores.Disabling ECL logging, doesn't affect importing data from connectors. En su lugar, se registrarán más acciones obtener no escriben datos en las tablas ECL y el historial, lo que pueden ser es mejora del rendimiento importante.Instead, most logging data doesn't get written to the ECL and history tables, which can result is significant performance improvement.

Deshabilita el registro ECL no se activa automáticamente.Disabled ECL logging is not automatically turned on. En otras palabras, de forma predeterminada, el registro de ECL está habilitado.In other words, by default, ECL logging is enabled. Sin embargo, puede activar fácilmente ECL deshabilitado el registro mediante el uso de un cmdlet de PowerShell.However, you can easily turn on Disabled ECL logging by using a PowerShell cmdlet.

  • Deshabilitar el registro de ECL no desactivar el registro de datos del historial de elementos de trabajo como incidentes, solicitudes etcetera de cambio. Continuarán funcionando como-es.Disabling ECL logging doesn't turn off logging history data about work items like incident, change requests etc. They will continue to work as-is.

  • Cualquier explícita cambio realizado por el usuario a los datos importados por los conectores, por ejemplo, un usuario o un equipo, todavía se registra en el ECL y el historial.Any explicit change made by the user to the data imported by the connectors, such as a user or a computer, is still recorded in the ECL and history.

  • Historial de uso de los datos que importa el conector también se registra a pesar de desactivación del registro de ECL.History of using the data that is imported by the connector is also recorded despite disabling ECL logging. Por ejemplo, si un equipo que se importó por el conector SCCM se agrega a un incidente o un usuario está asignado como el usuario afectado, esos cambios todavía se registran en el sistema.For example, if a computer that was imported by the SCCM connector is added to an incident or a user is assigned as the affected user, then those changes are still recorded in the system.

  • Deshabilitar el registro de ECL está actualmente limitado a solo los conectores SCCM y Active Directory.Disabling ECL logging is currently limited to the SCCM and Active Directory connectors only.

  • Cuando se instala Service Manager, de forma predeterminada, el registro ECL es habilitado.When Service Manager is installed, by default, ECL logging is enabled.

Ventajas de desactivación del registro de ECLBenefits of disabling ECL logging

Al deshabilitar el registro de ECL:When you disable ECL logging:

  • El tiempo de sincronización del conector se reduce significativamente.The connector sync time is reduced significantly. Durante las pruebas de Microsoft, se comprueban un aumento de 65% de rendimiento para el conector SCCM y un aumento de 55% de rendimiento para el conector de Active Directory.During testing at Microsoft, a 65% increase in performance for the SCCM connector and a 55% increase in performance for the Active Directory connector was verified.

  • No aumentará el tamaño de la tabla ECL y las tablas de historial.The size of the ECL table and the history tables will not increase. Durante la prueba de conector de Active Directory, pone en 2.2 millones de filas y de la prueba de conector SCCM, pone en millones de 11.6 cómo de filas en la tabla ECL y de historial.During the Active Directory connector test, it brought in 2.2 million rows and in the SCCM connector test, it brought in 11.6 million rows in ECL and history table. Con la característica habilitada, se agrega ninguna fila en estas tablas.With the feature enabled, no rows are added into these tables.

Desventajas de desactivación del registro de ECLDisadvantages of disabling ECL logging

Estas son algunas desventajas de esta característica:Here are some disadvantages of this feature:

No se puede crear incidentes de DCM cuando se deshabilita el registro ECL.You cannot create DCM incidents when you disable ECL logging.

Algunos usuarios de Service Manager han creado flujos de trabajo definidos por el usuario que supervisan los datos que se importan mediante conectores.Some Service Manager users have created user-defined workflows that monitor data being imported by connectors. Si se han definido los flujos de trabajo que necesitan que se desencadene cuando los datos se importan mediante conectores, a continuación, habilitar esta característica no se desencadenarán esos flujos de trabajo.If you have defined workflows that need to be triggered when the data is imported by connectors, then enabling this feature will not trigger those workflows. Dado que los flujos de trabajo en la tabla ECL buscar las entradas y esta característica no entradas del registro en la tabla ECL, estos flujos de trabajo no funcionarán.Because the workflows look into the ECL table for entries and this feature doesn't log entries in the ECL table, these workflows will not work. En este caso, no debe deshabilitar el registro de ECL.In this case, you should not disable ECL logging.

Dado que las entradas no se escriben en la tabla de historial y ECL, no se registran el historial de la creación o los cambios realizados en elementos de datos importados por los conectores de Service Manager.Because entries are not written to the ECL and history table, the history of the creation and/or the changes to data items imported by connectors in Service Manager are not recorded. En otras palabras, si deshabilita el registro de ECL no se puede determinar cuando un usuario o un objeto de equipo se importó en la base de datos de Service Manager o cuando se importan los cambios en estos objetos en la base de datos de Service Manager.In other words, if you disable ECL logging you cannot determine when a user or a computer object was imported into the Service Manager database and/or when changes to these objects are imported into the Service Manager database.

En algunos casos, los cambios en los datos, como usuarios y equipos de necesitan se registran en la base de datos con fines de auditoría.In some cases, changes to data like users and computers need be recorded in the database for auditing purposes. En este ejemplo, una alternativa es obtener el historial de cambios desde el origen.In this example, an alternative is to get the change history from the source. Por ejemplo, necesitará obtener el historial de cambios realizados en el usuario de Active Directory u obtener el historial de cambios realizados en el equipo de System Center Configuration Manager.For example, would need to get the history of changes made to the user from Active Directory or get the history of changes made to the computer from System Center Configuration Manager.

Información adicional acerca de cómo deshabilitar el registro de ECLAdditional information about disabling ECL logging

Con System Center 2016 - Service Manager, el registro de ECL está deshabilitado de forma predeterminada para las nuevas instalaciones y actualizaciones, independientemente de si su ECL deshabilitado el registro anteriormente.With System Center 2016 - Service Manager, ECL logging is disabled by default for both the new installations and upgrades, regardless of whether your disabled ECL logging previously. Configuración que es posible que haya usado previamente dejan de usarse.Settings that you might have used previously are no longer used. Deberá utilizar el procedimiento siguiente para deshabilitar el registro de ECL.You'll need the use the procedure below to disable ECL logging.

Si anteriormente utilizaba una entrada del registro para deshabilitar el registro de ECL, el valor del registro permanece en el servidor de administración.If you used a registry entry previously to disable ECL logging, the registry value remains on your management server. Puede eliminar manualmente el ConnectorLoggingDisabled REG_DWORD bajo la HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\System Center\2010\Common\SDK Service clave.You can manually delete the ConnectorLoggingDisabled REG_DWORD under the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\System Center\2010\Common\SDK Service key.

Deshabilitar el registro de ECLDisable ECL logging

Utilice el procedimiento siguiente para deshabilitar el registro de ECL para conectores.Use the following procedure to disable ECL logging for connectors.

Para deshabilitar el registro de ECL para conectores SCCM y Active DirectoryTo disable ECL logging for SCCM and Active Directory connectors

Sugerencia

Puede leer el deshabilitar el registro de ECL para el conector SCCM y AD estado con el - Get-SCSMClassInstance (Get-SCSMClass -Name "System.GlobalSetting.ConnectorEclLogSettings") cmdlet en el shell de Service Manager.You can read the ECL logging disable for SCCM and AD connector status with the - Get-SCSMClassInstance (Get-SCSMClass -Name "System.GlobalSetting.ConnectorEclLogSettings") cmdlet in the Service Manager shell. El valor de ConnectorEclLogDisabled en el resultado cuando se establece en 0 significa que todos los registros de ECL están habilitados.The value of ConnectorEclLogDisabled in your output when set to 0 means that all the ECL logs are enabled. El valor de ConnectorEclLogDisabled en el resultado cuando se establece en 1 significa que los registros de ECL están deshabilitados para los conectores SCCM y AD.The value of ConnectorEclLogDisabled in your output when set to 1 means that ECL logs are disabled for SCCM and AD connectors.

  1. Abra un comando de PowerShell de Service Manager como administrador en el servidor de administración principal.Open a Service Manager PowerShell command as an administrator on the primary Management Server.
  2. Ejecute el siguiente comando en el shell de Service Manager:Run the following command in the Service Manager shell:

    Get-SCSMClassInstance (Get-SCSMClass -Name "System.GlobalSetting.ConnectorEclLogSettings") | %{$_.ConnectorEclLogDisabled = 1 ; $_}  | Update-SCSMClassinstance
    

Para volver a habilitar el registro de ECLTo re-enable ECL logging

  • Reemplace el valor 1 en el procedimiento anterior con 0 y ejecute el comando.Replace the value 1 in the previous procedure with 0 and run the command.

Pasos siguientesNext steps

  • Lectura elementos de configuración para obtener información acerca de cómo almacenan información acerca de servicios, equipos, software, actualizaciones de software, usuarios y otros sin definir objetos importados en la base de datos de Service Manager.Read Configuration items to learn about how they store information about services, computers, software, software updates, users and other undefined imported objects in the Service Manager database.