请参见: https://wiki.asterisk.org/wiki/display/AST/Collecting+Debug+Information
Step1: 修改 /etc/asterisk/logger.conf
在[logfiles]下面增加一行,前面是文件名,后面是要打印log的种类,例如:
myDebugLog => notice,warning,error,debug,verbose,dtmf
Step2:用Asterisk CLI 重新加载 logger module:
*CLI> core set debug 5
*CLI> module reload logger
Step3: *CLI> sip set debug on
Step4. 运行应用,在/var/log/asterisk/myDebuglog中查看相关log
Step5: 关闭log dump:
*CLI> core set debug 0
*CLI> sip set debug off
logger.conf中注销掉;myDebugLog => notice,warning,error,debug,verbose,dtmf
*CLI> module reload logger
Step1: 修改 /etc/asterisk/logger.conf
在[logfiles]下面增加一行,前面是文件名,后面是要打印log的种类,例如:
myDebugLog => notice,warning,error,debug,verbose,dtmf
Step2:用Asterisk CLI 重新加载 logger module:
*CLI> core set debug 5
*CLI> module reload logger
Step3: *CLI> sip set debug on
Step4. 运行应用,在/var/log/asterisk/myDebuglog中查看相关log
Step5: 关闭log dump:
*CLI> core set debug 0
*CLI> sip set debug off
logger.conf中注销掉;myDebugLog => notice,warning,error,debug,verbose,dtmf
*CLI> module reload logger