Call Tracing
There are several tools available to trace a call event:
- Asterisk: we can access the Audiomixer container and execute the following commands in order to capture all the events, and even, check all the available channels in the call:
kubectl exec -it <asterisk_pod_name> bash
asterisk -rvvvvvvv
pjsip show channels (expected result)
QSS audiomixer logs: its logs show all the communication between the QSS and Asterisk Manager Interfaces.
“Sngrep” tool: run sngrep command in the media server in order to trace all SIP messages.
![_images/sngrep_1.png](_images/sngrep_1.png)
Example of a SIP capture with SNGREP showing a list of dialogs
![_images/sngrep_2.png](_images/sngrep_2.png)
Example of a SIP capture with SNGREP showing the extended call flow and ladder diagram