EasyUC
4.8.7

Opciones de conexión a CUCM

Recepción, conservación y exportación de CDR

Recibir los call detail records del CUCM mediante SFTP, conservarlos durante un tiempo limitado y exportar los datos antiguos.

EasyUC · Versión 4.8.7

En EasyUC: EasyUC Cisco → Administration → CUCM & Provisioning → CUCM Connections → Actions → CDR

Finalidad

El CUCM escribe un call detail record (CDR) por cada llamada y transfiere los archivos periódicamente a un servidor de facturación. Para ello, EasyUC ofrece un destino SFTP propio por conexión CUCM. Los informes de llamadas de Reporting se construyen a partir de los archivos recibidos.

Al guardar, EasyUC crea el usuario FTP cdr- más el ID de conexión con su propio directorio y establece la contraseña que ha introducido. El trabajo en segundo plano cdr:import lee los archivos recibidos (de forma predeterminada, cada ocho minutos), transfiere las llamadas a la base de datos CDR y después elimina el archivo.

La conservación es limitada. Cada noche, el trabajo cdr:csv escribe en un archivo CSV todas las llamadas más antiguas que el número de días configurado y las elimina de la base de datos (de forma predeterminada, a las 02:00). Si la exportación está activada, EasyUC transfiere este archivo a su servidor mediante SFTP y después lo elimina localmente.

Requisitos

  • Licencia con el módulo cucm y la función provisioning. Sin provisioning, la entrada no aparece en el menú Actions.
  • Cuenta de EasyUC con el rol ROLE_APP_ADMIN. Solo los administradores ven el menú Administration.
  • La conexión CUCM está creada y activada. En una conexión desactivada, Actions muestra únicamente Enable Connection.
  • En el CUCM, EasyUC está registrado como servidor de facturación para la entrega de CDR, con el usuario cdr-<ID de conexión> y la contraseña asignada aquí. El cuadro de diálogo muestra el nombre de usuario y, como destino, sftp:// más la dirección de la appliance de EasyUC.
  • En el CUCM está activada la escritura de CDR (parámetro de servicio CDR Enabled Flag).
  • Para la exportación: un servidor SFTP con usuario y contraseña al que EasyUC pueda llegar.
  • Los trabajos en segundo plano cdr:import, cdr:csv y cdr:old:data están activos en Administration → System & Operations → Background Jobs.

Paso a paso

  1. En el encabezado, seleccione el área de trabajo EasyUC Cisco.
  2. En el menú, abra Administration → CUCM & Provisioning → CUCM Connections. La página Manage CUCM Connections muestra todas las conexiones.
  3. En la fila de la conexión deseada, haga clic en Actions. Se abre la ventana emergente Menu.
  4. Haga clic en CDR. Se abre el cuadro de diálogo CDR.
  5. Active Enable. Aparecen los demás campos.
  6. En Number of Digits to make anonymous, seleccione un valor de 0 a 15.
  7. Anote el nombre de usuario del encabezado del área FTP (cdr- más el ID de conexión). El campo FTP User está bloqueado.
  8. Introduzca FTP Password y Ftp Retype Password.
  9. En el área Delete Old Data, introduzca el período de conservación en días en How many days to keep the data.
  10. Si los datos antiguos deben guardarse antes de eliminarlos, active Export Deleted Data to a sFTP Server? y rellene Ftp Ip, FTP User, FTP Password y Ftp Retype Password de su servidor.
  11. Haga clic en Save (arriba a la derecha o al final del cuadro de diálogo). El cuadro de diálogo se cierra y EasyUC muestra un mensaje de éxito (“Success”). Cancel cierra el cuadro de diálogo sin cambios.
  12. En el CUCM, registre el servidor de facturación con el usuario cdr-<ID de conexión> y la contraseña asignada.
  13. Tras unas llamadas de prueba, haga clic en Logs en la columna CDR de la lista Manage CUCM Connections y compruebe las pestañas Pending Files y Processed Files.

Paso a paso: vaciar la base de datos CDR de inmediato

  1. Abra el cuadro de diálogo CDR como se ha descrito arriba.
  2. En el área Delete Old Data, active el interruptor Clear NOW CDR Database?. Aparece una advertencia: “Delete all the CDR files and also delete all the calls from the CDR Database” y “This process will start now and run in the background”.
  3. Haga clic en Save. EasyUC inicia de inmediato el trabajo cdr:csv. Este escribe todas las llamadas en un archivo CSV, las elimina de la base de datos y restablece el interruptor.

Campos y opciones

Campos y opciones
Campo / acciónSignificado y uso
EnableActiva la recepción de CDR para esta conexión. Valor predeterminado: desactivado. Cuando la función está desactivada, la importación y la limpieza omiten la conexión.
Number of Digits to make anonymousSelección de 0 a 15. Valor predeterminado: 4.
FTP User (inbound)Fijo: cdr- más el ID de conexión. No se puede cambiar.
FTP Password / Ftp Retype Password (inbound)Contraseña del usuario de entrada. Ambos campos deben coincidir. Se abren vacíos. Si permanecen vacíos, un usuario existente conserva su contraseña. Asigne una contraseña durante la configuración inicial; de lo contrario, el usuario recibe una contraseña aleatoria que usted no conoce.
How many days to keep the dataPeríodo de conservación en días. De 1 a 730, 365 de forma predeterminada.
Clear NOW CDR Database?Interruptor de un solo uso. Al guardar, la limpieza se inicia de inmediato y abarca todas las llamadas, sea cual sea su antigüedad. Después, el interruptor vuelve a estar desactivado.
Export Deleted Data to a sFTP Server?Activado: los archivos CSV de la limpieza se transfieren mediante SFTP y después se eliminan localmente. Valor predeterminado: desactivado.
Ftp IpDirección del servidor SFTP para la exportación. Obligatoria cuando la exportación está activada.
FTP User / FTP Password / Ftp Retype Password (export)Credenciales del servidor de exportación. Obligatorias cuando la exportación está activada. Las contraseñas deben coincidir.

Comprobar el resultado y acotar errores

  • Éxito: en la lista Manage CUCM Connections, la columna CDR muestra el estado y el enlace Logs. El cuadro de diálogo CDR Logs muestra en Pending Files los archivos recibidos que aún no se han leído, con tamaño y hora, en Processed Files los archivos ya leídos y en Old CDR Data los archivos CSV de la limpieza.
  • Pending Files permanece vacío: el CUCM no entrega nada. En el CUCM, compruebe el servidor de facturación, el nombre de usuario y la contraseña, y si se puede llegar a EasyUC.
  • Quedan archivos en Pending Files: en Background Jobs, compruebe si cdr:import se está ejecutando y consulte su registro.
  • Mensaje “This value should not be blank.” en el área de exportación: cuando la exportación está activada, la dirección, el usuario y la contraseña son obligatorios.
  • El guardado falla por la contraseña: la contraseña y su repetición no coinciden.
  • Los archivos CSV no llegan al servidor de exportación: falló el inicio de sesión SFTP. Los archivos permanecen entonces localmente en Old CDR Data.
  • Los informes están vacíos: las causas posibles son archivos que faltan, una importación que aún no se ha ejecutado, el filtro de tiempo del informe o el período de conservación.

Capítulos relacionados