freeswitch log 模块

我建了一个 Freeswitch 内核研究 交流群, 45211986, 欢迎加入, 另外,提供基于SIP的通信服务器及客户端解决方案, 承接 sip/ims 视频客户端开发,支持接入sip软交换,ims核心网,支持 语音,视频,即时通信功能,视频格式支持 h263,h264,mpeg4 软编软解,提供硬件编解码接口对接,提供服务器,有兴趣请联系我。


与asterisk相似,freeswitch支持三种日志,console,file和syslog.

mod_console实现控制台log功能,console.conf.xml 为此模块配置文件,

就两个参数,

 <settings>
 <param name="colorize" value="true"/>
 <param name="loglevel" value="info"/>
 </settings>

Colorize指定用哪些颜色,默认用统一颜色。Loglevel设置系统启动后的log级别。

此模块提供命令console,可以动态设置log级别,

freeswitch@internal>console help

USAGE:

--------------------------------------------------------------------------------

consolehelp

consoleloglevel [[0-7] | <loglevel_string>]

consolecolorize [on|off|toggle]

--------------------------------------------------------------------------------

freeswitch@internal>console log

[ loglevel]

freeswitch@internal>console loglevel 3

+OKlog level 3 [3]

+OKconsole log level set to ERR

默认包含以下级别:

console loglevel console|alert|crit|err|warning|notice|info|debug

mod_logfile.c实现记录日志到文件功能,默认记录到文件freeswitch.log,达到一定大小后会rotate,后缀为一个时间戳。

日志文件默认放在/usr/local/freeswitch/log目录,此模块的配置文件为logfile.conf.xml

可以在这里设置文件的保存位置,文件多大时rotate,日志级别等。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值