Diagnóstico y supervisión
CUCM change log: registrar los cambios directos en CUCM
Active el change feed y el audit log de CUCM por conexión CUCM e interprete las entradas.
En EasyUC: Administration → CUCM & Provisioning → CUCM Connections → Actions → CUCM change log
Para qué sirve
No todos los cambios pasan por EasyUC. Quien modifica un teléfono directamente en CUCM Administration solo aparece en el audit log de EasyUC si EasyUC consulta a CUCM después. El CUCM change log activa este registro por conexión CUCM.
Hay dos niveles. El change feed consulta periódicamente a CUCM, mediante AXL, los objetos modificados. Muestra qué cambió y cuándo, pero no quién. Las entradas aparecen con la fuente CUCM direct de uno a dos minutos después del cambio.
El segundo nivel evalúa además el audit log de CUCM. Añade el usuario de CUCM y la IP del cliente. Para ello, EasyUC lee cada 10 minutos los archivos de auditoría de cada nodo CUCM activo a través de la interfaz de recopilación de logs. Por ello, el usuario aparece solo de 5 a 20 minutos después del cambio. EasyUC no modifica nada en CUCM.
Requisitos previos
- Acceso a las conexiones CUCM en la administración.
- Para el change feed: una conexión AXL operativa. Está activada de forma predeterminada por conexión.
- Para el audit log de CUCM, en CUCM: en Cisco Unified Serviceability → Tools → Audit Log Configuration, Enable Audit Log y Detailed Audit Logging están activados y guardados con Apply to All Nodes.
- Los servicios de red Cisco Audit Event Service y Cisco Log Partitions Monitoring Tool están en ejecución en todos los nodos.
- El usuario AXL de la conexión puede leer logs de serviceability, por ejemplo mediante el rol de CUCM Standard CCM Server Monitoring.
- EasyUC alcanza cada nodo CUCM activo por su nombre desde CUCM (HTTPS, puerto 8443). Los nodos IM&P y Unity se omiten.
- En los ajustes del audit log, las fuentes CUCM direct y CUCM audit log no están desactivadas.
Paso a paso: activar el registro en la conexión
Campos y opciones
| Campo / acción | Significado y uso |
|---|---|
| Fetch CUCM changes (change feed) | Consulta periódicamente a CUCM los objetos modificados. Predeterminado: activado. Mientras esté desactivada, los cambios directos en CUCM no aparecen en el audit log. Tras volver a activarla, el sondeo empieza de nuevo sin el tiempo intermedio. |
| Monitored object types | Teléfono, device profile, línea, usuario, remote destination y remote destination profile, hunt pilot, hunt list, line group, pickup group, translation pattern y route pattern. All selecciona todos los tipos. |
| Polling interval (seconds) | Se permiten de 60 a 300 segundos. El valor predeterminado es una consulta por minuto. |
| Evaluate the CUCM audit log (who made the change) | Añade usuario y dirección IP del audit log de CUCM. Predeterminado: desactivado. |
| Additional EasyUC AXL users | Los cambios de estos usuarios cuentan como cambios de EasyUC y no se muestran como cambios directos de CUCM. El usuario AXL de la conexión siempre está incluido. |
Cómo leer las entradas
| Campo / acción | Significado y uso |
|---|---|
| Source CUCM direct | Cambio detectado por el change feed. Muestra objeto, acción y campos modificados. La hora es precisa según el intervalo de sondeo. Performed by muestra inicialmente Unknown. |
| Performed by: CUCM administrator | El audit log de CUCM suministró el usuario. Se añade una sola vez a la entrada "CUCM direct" y se puede buscar como un usuario EasyUC. |
| Source CUCM audit log | Entrada independiente del audit log cuando no había ninguna entrada "CUCM direct" coincidente o se registró algún otro evento, por ejemplo un reinicio de servicio. |
| Possible echo | Un cambio que probablemente provocó el propio EasyUC. Oculto de forma predeterminada. |
| "Gap in the change feed" | CUCM reinició su lista de cambios, por ejemplo tras un reinicio del servicio AXL. Los cambios intermedios se añaden mediante una resincronización y llevan la nota "Detected by resync, time inexact". |
| Not stored | Los inicios y cierres de sesión en CUCM no se importan de forma predeterminada. Los valores de campos sensibles como PIN o contraseña aparecen solo como modificados. |
Comprobar el resultado y acotar errores
- Reconocerá el éxito cuando el cambio de prueba aparezca con la fuente CUCM direct al cabo de uno a dos minutos y, con el audit log activado, el usuario de CUCM se añada a los 5 a 20 minutos.
- Sin entrada "CUCM direct": compruebe si el tipo de objeto está seleccionado en Monitored object types y si la fuente está activada en los ajustes del audit log.
- El usuario sigue sin aparecer: en CUCM, revise la configuración del audit log en todos los nodos, los dos servicios de red y los permisos de serviceability del usuario AXL. Sin este permiso solo se ve afectada la obtención del audit log; las demás funciones siguen funcionando.
- "Allowed: 60 to 300 seconds": corrija el intervalo de sondeo.
- "Please select at least one object type.": seleccione un tipo de objeto o desactive el change feed.
- "Nothing has been saved for this connection yet – the defaults are shown.": solo un aviso. Save aplica los valores predeterminados.
- Usuario y cambio se correlacionan por la hora. Si dos administradores modifican el mismo objeto en pocos minutos, el usuario puede acabar en la entrada equivocada. Las líneas del audit log se conservan como detalles.
- Si los archivos de auditoría de CUCM se sobrescriben más rápido de lo que se obtienen, se pierden líneas. Tras una pausa, EasyUC lee hacia atrás como máximo 7 días.
- Los cambios realizados por la sincronización LDAP aparecen como "CUCM direct" sin usuario si el audit log no contiene nada sobre ellos.