Debug para Asterisk desde el plan de marcado

Asterisk tiene una forma sencilla para hacer debug en plan de marcado, con estas herramientas podemos imprimir variables o estados que queremos ver en el CLI y hacer Debug para Asterisk desde el plan de marcado

Asterisk-Debug-Noop-Verbose-Debug-para-Asterisk
Debug con Noop y Verbose

Debug para Asterisk con Verbose

La aplicación Verbose () tiene 2 parámetros de entrada: el primero es el nivel de verbosidad en el que el mensaje aparece y el segundo es el mensaje a imprimir en el CLI de Asterisk.

De este modo podemos imprimir información como el canal actual, el uniq ID de cada llamada, o alguna variable que queremos estar visualizando.

Ejemplo de uso de Verbose en Asterisk CLI

exten => _XXXX,1,Verbose(1,Lo que se dijo es: ${utterance})
exten => _XXXX,n,Verbose(1,La probabilidad de exito es: ${confidence})

Debug para Asterisk con NoOP

La aplicación NoOp () quiere decir “No Operation”. Es decir, no hace nada en cuanto al funcionamiento. Esta aplicación NoOp () se usa generalmente para imprimir información de salida en la consola tal como se puede hacer con Verbose ().

Ejemplo de uso de NoOP en Asterisk CLI

exten => _XXXX,1,Noop(Lo que se dijo es: ${utterance})
exten => _XXXX,n,Noop(La probabilidad de exito es: ${confidence})

NoOP VS Verbose

Es común encontrar en internet ejemplos con NoOP, por parte del equipo de Asterisk es ampliamente recomendable usar Verbose. Pero en general es una cuestión de gustos.

Otros temas que escogí para ti de Asterisk

Andres Lavariega

Apasionado de las tecnologías.Profesional Asterisk y Camaleon Firewall. VoIP Security Assessment / / Me divierto programando y desarrollando ideas //

Podría también gustarte...

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *