BCM Call Logger permet aux entreprises de consulter le détail de leurs appels entrants et sortants en traitant les fichiers journaux générés par les systèmes PABX Nortel ou Avaya BCM.
Cet article est un guide simple pour extraire les fichiers journaux d’enregistrement des détails d’appels (CDR) d’un système Nortel BCM. Nos instructions supposent que vous pouvez soit configurer un serveur FTP (pour l’option CDR Push), soit accéder à une machine capable d’exécuter régulièrement notre application gratuite CdrPuller.exe (pour l’option CDR Pull).
Le premier point, et le plus important, est que les instructions diffèrent selon la version du micrologiciel de votre BCM. Les anciens modèles de BCM (notamment les systèmes BCM200 et BCM400) fonctionnaient à l’origine sous Windows NT Embedded. À partir de la version 4 du micrologiciel, Nortel est passé à un micrologiciel basé sur Linux pour ses appareils. Tous les modèles BCM récents (comme les BCM50 ou BCM450) sont livrés par défaut avec le micrologiciel basé sur Linux en version 4 (ou ultérieure). Les modèles plus anciens peuvent fonctionner avec le micrologiciel basé sur NT (version 3 ou antérieure) ou avec le micrologiciel plus récent basé sur Linux (version 4 et suivantes), selon la date de la dernière réparation ou du dernier entretien du système.
Si vous ne savez pas quelle version de micrologiciel vous utilisez, le meilleur indice est l’outil que vous employez pour configurer votre BCM. Si vous utilisez le programme de configuration dans le navigateur appelé Configuration Manager, vous avez probablement un micrologiciel en version 3 ou antérieure. Si vous utilisez le logiciel Element Manager pour configurer votre BCM, votre micrologiciel est en version 4 ou ultérieure.
Si votre micrologiciel est antérieur à la version 4 (certains anciens systèmes BCM200/400 peuvent encore fonctionner avec un micrologiciel antérieur à la version 4)
Vous pouvez utiliser Configuration Manager pour configurer ce que l’on appelle CDR Pull ou CDR Push. CDR Pull nécessite l’exécution régulière d’un petit programme client pour « récupérer » les fichiers journaux du BCM et les enregistrer dans un dossier donné. CDR Push demande au BCM de « transmettre » les fichiers journaux à un serveur FTP selon une périodicité donnée.
Pour l’une ou l’autre option, ouvrez Configuration Manager, développez l’option Services, puis développez Call Detail Recording.
Dans la section Report Params, définissez le format sur Norstar et le type sur All (le meilleur choix) ou CLID (le deuxième meilleur). S’il est actuellement défini sur RealTime ou Standard, vous ne pourrez peut-être obtenir que l’historique des appels entrants. Le passer sur All activera la journalisation des appels entrants et sortants à partir de maintenant.
Dans la section Data File Transfer, définissez le type de transfert sur « Pull » (pour utiliser CDR Pull) ou « Push-Daily » (pour utiliser CDR Push). Si vous utilisez « Push-Daily », vous devrez aussi renseigner les informations de votre serveur FTP. Une fois cela fait, cliquez sur le menu Configuration en haut et choisissez « Transfer Immediately » pour lancer l’envoi par FTP de toutes les données de journal existantes vers le serveur FTP.
Par ailleurs, sur certains anciens BCM, vous pouvez accéder aux fichiers journaux individuels depuis une page web masquée. En supposant que votre BCM ait l’adresse IP 1.2.3.4, vous pouvez vous rendre sur http://1.2.3.4/download.html dans votre navigateur web. Connectez-vous (si votre identifiant habituel ne fonctionne pas, essayez le nom d’utilisateur ee_admin et le mot de passe PlsChgMe!, qui semblent être des valeurs par défaut sur de nombreux systèmes BCM). Vers le milieu de la page, vous trouverez une section intitulée Call Detail Recording Files. Les fichiers qui vous intéressent s’appellent Record.yyyymmddhhmmss et peuvent être ouverts ou téléchargés directement depuis cette page. Vous n’avez pas besoin des fichiers qui commencent par Record.ccr.yyyymmdd ou Record.mbx.yyyymmdd. Vous pouvez aussi accéder à d’autres fichiers journaux du système BCM depuis cette page.
Si votre micrologiciel est en version 4 ou ultérieure (tous les modèles BCM50 et BCM450 ont un micrologiciel en version 4 ou ultérieure, de même que les systèmes BCM200/400 mis à niveau)
Le processus est semblable à celui des anciens micrologiciels, mais vous utilisez Element Manager pour configurer les informations CDR Push ou CDR Pull. Connectez-vous à Element Manager, puis développez Configuration, puis Telephony, puis Call Detail Recording. Assurez-vous que les valeurs suivantes sont définies :
Report Format - Norstar Report Type - Norstar All (meilleure option) ou Norstar CLID (deuxième meilleure option)
Cliquez ensuite sur l’onglet Data File Transfer : cet écran permet de configurer les options de transfert proprement dites (en choisissant « Pull » pour CDR Pull ou « Push - Daily » pour CDR Push). Comme précédemment, si vous choisissez « Push - Daily », vous devrez aussi renseigner les informations de votre serveur FTP. Je vous suggère de laisser l’option Compress Files before Transfer décochée : vous n’aurez ainsi pas à décompresser manuellement les fichiers journaux.
Une fois tout cela configuré, si vous utilisez « Push - Daily », vous pouvez cliquer sur le bouton « Push Now » pour lancer le transfert des fichiers journaux existants vers le serveur FTP. Une fois les fichiers journaux sur le serveur FTP, vous pouvez utiliser BCM Call Logger pour les traiter.
Je n’ai pas trouvé d’équivalent à cette page web masquée de téléchargement des journaux pour le micrologiciel en version 4. Si vous en connaissez une, faites-le-nous savoir.
Récupérer les fichiers journaux d’un BCM
Quelle que soit la version du micrologiciel du BCM, si vous avez choisi d’utiliser CDR Pull pour accéder aux fichiers journaux, vous aurez besoin d’un petit logiciel pour récupérer régulièrement ces fichiers. Les systèmes BCM sont livrés avec un logiciel Nortel gratuit appelé CdrPull, mais il n’est pas particulièrement facile à utiliser et ne peut pas être automatisé.
Nous avons développé un utilitaire gratuit qui utilise la technologie CDR Pull pour récupérer les fichiers journaux du BCM, et qui peut facilement être automatisé dans un fichier batch ou une tâche planifiée. Il peut être utilisé avec BCM Call Logger (pour traiter les fichiers journaux obtenus) ou avec votre propre logiciel d’analyse des appels.
L’utilitaire est fourni avec l’installation de BCM Call Logger, ou vous pouvez télécharger un fichier ZIP autonome contenant l’application.
Pour obtenir de l’aide sur l’exécution du programme, saisissez simplement CdrPuller.exe /? dans une invite de commandes ou consultez le fichier readme.txt du fichier ZIP autonome. En résumé, l’utilitaire s’exécute ainsi :
CdrPuller.exe [ip] [username] [password] [folder]
[ip] est l’adresse IP ou le nom d’hôte du système BCM, [username] et [password] sont les identifiants de connexion au BCM (en cas de doute, essayez download pour le nom d’utilisateur et le mot de passe), et [folder] est le chemin du dossier où seront stockés les fichiers journaux obtenus.