Asterisk常用命令

来自wiki
跳转至: 导航搜索
运行调试常用命令
 1./asterisk & 在后台启动asterisk
 2./asterisk –vvvc 启动asterisk并尽量多的在控制台显示调试信息
 3./asterisk –r 连接asterisk控制台
 4.set verbose 9999 设置打印详细信息


asterisk控制台下常用命令
 1.sip reload 重新加载sip配置信息
 2.sip set debug     设置显示更多的sip信息
 3.sip set debug off 关闭显示更多的sip信息
 4.sip show channels 显示所有活动的SIP通道
 5.sip show peers    显示所有已定义的SIP peer
 6.sip show peers    显示所有的SIP对端,包括友端
 7.sip show users    显示所有的SIP用户端,包括友端
 8.sip show registry 显示所有注册主机的信息
 9.sip debug         显示所有SIP消息
 10.reload chan_sip.so 重新载入SIP的配置文件(也可以通过“sip reload”来实现),而已在线的活动用户将不会受到影响
 11.dialplan show    显示拨号方案
 12.dialplan reload  重新加载拨打方案
 13.stop gracefully  优雅地停止asterisk
 14.stop now         立即停止运行asterisk
 15.module show      显示所有已加载模块
 16.module load cdr_radius.so     加载模块cdr_radius.so
 17.module reload cdr_radius.so   重新加载模块cdr_radius.so
 18.module unload cdr_radius.so   卸载模块cdr_radius.so
 19.core show applications 显示所有的应用,比如Dial, Radius, Hangup, Answer等
 20.core show channels  显示所有的通话频道
 21.core show codecs    显示所有支持的编解码器
 22.core show functions 显示所有的功能函数
Linux常用命令
Entering the Asterisk Console		asterisk -r
Checking Current System Load		top
Interrupt Information			cat /proc/interrupts
RAID Array Information			cat /proc/mdstat
Checking the Routing table		netstat -rn OR route
Checking CPU Information		        cat /proc/interrupts
Checking Memory Information		cat /proc/meminfo
Running tcpdump			        tcpdump -A -s 10000 port <port> and host <host>
Running PING tests			ping -i 0.02 -c 500 -s 270 <host>
Intensive Performance Information	vmstat 1
Current Wanpipe Version		        wanrouter version
Current system processes		        ps aux
Current Networking Information		ifconfig -a
Duplexing Diagnostics			mii-tool
Rsync Usage				rsync -av -essh /path/to/file <remote_site>:/path/to/file
SCP Usage				scp /path/to/file <remote_host>:/path/to/file
Checking Disk Space			df -h
常见问题处理
 1.呼叫进程吊死
   1.1找到吊死的通道
      sip show peers 或者 sip show peer XXX-XXXX 查看注册信息
      tail  /var/log/asterisk/full  -f  查看日志
   1.2清除吊死的通道 channel  request  hangup
      asterisk  -rx  "core  show  channels  concise" | grep 8237 
      asterisk  -rx  "channel  request  hangup  Local/8237@hosted-dialout-ac5c;2"
个人工具
名字空间

变换
操作
系统
导航
帮助
工具箱