Options de connexion CUCM
Réception, conservation et export des CDR
Recevoir les call detail records du CUCM via SFTP, les conserver pendant une durée limitée et exporter les anciennes données.
Dans EasyUC : EasyUC Cisco → Administration → CUCM & Provisioning → CUCM Connections → Actions → CDR
Objet
Le CUCM écrit un call detail record (CDR) pour chaque appel et transfère régulièrement les fichiers vers un serveur de facturation. À cet effet, EasyUC met à disposition une destination SFTP distincte par connexion CUCM. Les rapports d’appels sous Reporting sont construits à partir des fichiers reçus.
À l’enregistrement, EasyUC crée l’utilisateur FTP cdr- suivi de l’ID de connexion, avec son propre répertoire, et définit le mot de passe que vous avez saisi. Le job d’arrière-plan cdr:import lit les fichiers reçus (par défaut : toutes les huit minutes), transfère les appels dans la base de données CDR, puis supprime le fichier.
La conservation est limitée. Chaque nuit, le job cdr:csv écrit dans un fichier CSV tous les appels plus anciens que le nombre de jours configuré et les supprime de la base de données (par défaut : 02:00). Si l’export est activé, EasyUC transfère ce fichier vers votre serveur via SFTP, puis le supprime localement.
Prérequis
- Licence avec le module
cucmet la fonctionprovisioning. Sansprovisioning, l’entrée est absente du menu Actions. - Compte EasyUC avec le rôle
ROLE_APP_ADMIN. Seuls les administrateurs voient le menu Administration. - La connexion CUCM a été créée et activée. Pour une connexion désactivée, Actions n’affiche que Enable Connection.
- Dans le CUCM, EasyUC est enregistré comme serveur de facturation pour la remise des CDR, avec l’utilisateur
cdr-<ID de connexion>et le mot de passe attribué ici. La boîte de dialogue affiche le nom d’utilisateur et, comme destination,sftp://suivi de l’adresse de l’appliance EasyUC. - Dans le CUCM, l’écriture des CDR est activée (paramètre de service CDR Enabled Flag).
- Pour l’export : un serveur SFTP avec utilisateur et mot de passe, joignable par EasyUC.
- Les jobs d’arrière-plan
cdr:import,cdr:csvetcdr:old:datasont actifs sous Administration → System & Operations → Background Jobs.
Procédure pas à pas
Procédure pas à pas : vider immédiatement la base de données CDR
Champs et options
| Champ / action | Signification et utilisation |
|---|---|
| Enable | Active la réception des CDR pour cette connexion. Valeur par défaut : désactivé. Lorsque la fonction est désactivée, l’import et le nettoyage ignorent la connexion. |
| Number of Digits to make anonymous | Sélection de 0 à 15. Valeur par défaut : 4. |
| FTP User (entrant) | Fixe : cdr- suivi de l’ID de connexion. Ne peut pas être modifié. |
| FTP Password / Ftp Retype Password (entrant) | Mot de passe de l’utilisateur entrant. Les deux champs doivent correspondre. Ils s’ouvrent vides. S’ils restent vides, un utilisateur existant conserve son mot de passe. Attribuez un mot de passe lors de la configuration initiale ; sinon l’utilisateur reçoit un mot de passe aléatoire que vous ne connaissez pas. |
| How many days to keep the data | Durée de conservation en jours. De 1 à 730, 365 par défaut. |
| Clear NOW CDR Database? | Interrupteur à usage unique. À l’enregistrement, le nettoyage démarre immédiatement et couvre tous les appels, quel que soit leur âge. Ensuite, l’interrupteur est de nouveau désactivé. |
| Export Deleted Data to a sFTP Server? | Activé : les fichiers CSV du nettoyage sont transférés via SFTP, puis supprimés localement. Valeur par défaut : désactivé. |
| Ftp Ip | Adresse du serveur SFTP pour l’export. Obligatoire lorsque l’export est activé. |
| FTP User / FTP Password / Ftp Retype Password (export) | Identifiants du serveur d’export. Obligatoires lorsque l’export est activé. Les mots de passe doivent correspondre. |
Vérifier le résultat et circonscrire les erreurs
- Réussite : dans la liste Manage CUCM Connections, la colonne CDR affiche l’état et le lien Logs. La boîte de dialogue CDR Logs affiche sous Pending Files les fichiers reçus qui n’ont pas encore été lus, avec leur taille et l’heure, sous Processed Files les fichiers qui ont été lus et sous Old CDR Data les fichiers CSV du nettoyage.
- Pending Files reste vide : le CUCM ne livre rien. Dans le CUCM, vérifiez le serveur de facturation, le nom d’utilisateur et le mot de passe, ainsi que la joignabilité d’EasyUC.
- Des fichiers restent sous Pending Files : sous Background Jobs, vérifiez que
cdr:imports’exécute et consultez son journal. - Message « This value should not be blank. » dans la zone d’export : lorsque l’export est activé, l’adresse, l’utilisateur et le mot de passe sont obligatoires.
- L’enregistrement échoue à cause du mot de passe : le mot de passe et sa confirmation ne correspondent pas.
- Les fichiers CSV n’arrivent pas sur le serveur d’export : la connexion SFTP a échoué. Les fichiers restent alors en local sous Old CDR Data.
- Les rapports sont vides : les causes possibles sont des fichiers manquants, un import qui ne s’est pas encore exécuté, le filtre de temps du rapport ou la durée de conservation.