Sign inSign up

upinget/avayacdr

By upinget

•Updated 9 months ago

CDR Server for Avaya Aura CM and IP Office

Image
Data science
Monitoring & observability
2

686

upinget/avayacdr repository overview

⁠CDR Server for Avaya Aura CM and IP Office

The AvayaCDR tool captures Avaya CDR data over TCP/IP connection and stores the data in a file. Then the data file is daily archived and moved to a directory at a time that defined by you. The program can convert the CDR data into CSV format or import them into database. Since the tool uses ODBC, database such as MySQL, MariaDB and MSSQL are supported. Moreover, the program can send the CDR data to Splunk which enables you to search CDR record by specific field name, generate reports and dashboards very easily. For more information, please visit the AvayaCDR Programming Blog⁠.

⁠Create the Container

To create a container as daemon process, enter the following command
docker run -d -p 14004:14004 -p 5001:5001 -p 5002:5002 -v /var/log/avayacdr:/var/log/avayacdr -e TZ=Asia/Hong_Kong --name avayacdr avayacdr:tagname

To create a container as daemon process and store the cdr data to external database, enter the following command

docker run -d -p 14004:14004 -p 5001:5001 -p 5002:5002 -v /var/log/avayacdr:/var/log/avayacdr -e TZ=Asia/Hong_Kong --add-host=cdrremotedb:192.168.1.20 --name avayacdr avayacdr:tagname

Port number description as following:

  • 14004: Telnet port of AvayaCDR
  • 5001: AvayaCDR listening port for receing CDR over TCP port
  • 5002: AvayaCDR listening port for receing CDR over Reliable Session Protocol port
  • If you host has enabled SELinux, add option --security-opt label=disable

⁠Configure the AvayaCDR Parameters

Telnet to the AvayaCDR console, update the parameters by the following commands
  • setup
  • setup cdrport
  • setup database
  • setup splunk

⁠Restart the AvayaCDR Inside the Container

After the container is created, you can enter into the container by the following command
docker exec -i -t avayacdr bash
You can restart the AvayaCDR program by the following command
/usr/local/upinget/stopavayacdr.sh

Tag summary

Content type

Image

Digest

sha256:1e6742e88…

Size

149.8 MB

Last updated

9 months ago

docker pull upinget/avayacdr:1.7.3