zoukankan      html  css  js  c++  java
  • FreeSWITCH设置日志大小和日志级别

    FreeSWITCH自带mod_logfile模块,默认打开的,可以在conf/autoload_configs/logfile.conf.xml文件中修改设置。

    <settings>
    <param name="rollover" value="1048576000"/>     <!--  默认一个文件最多存100M,默认多个0大小1G -->
    <param name="maximum-rotate" value="20"/>       <!--  最多保留20个文件,超过回自动覆盖最早的文件 -->
    </settings>

    默认的1G,32个文件,太大了,需要查看的话也比较麻烦,根据情况修改吧。

    修改完成后在控制台reload mod_logfile

    fs_cli>reload mod_logfile
    +OK Reloading XML
    +OK module unloaded
    +OK module loaded

    另外还可以定义一些日志的输出级别:

    1.在管理控制台上设置
    console loglevel (0~7)越往上级别越大

    2.打开sip详细日志
    sofia profile internal siptrace on

    3.关闭sip详细日志
    sofia profile internal siptrace off

    4.启动设置日志级别
    confvars.xml文件:

    <!-- Default Console Level - value is one of debug,info,notice,warning,err,crit,alert -->
    <X-PRE-PROCESS cmd="set" data="console_loglevel=info"/>

    5. 修改日志存放路径
    confautoload_configsswitch.conf.xml文件中控制着所有的日志输出级别

    <!-- Default Global Log Level - value is one of debug,info,notice,warning,err,crit,alert -->
    <param name="loglevel" value="debug"/>
  • 相关阅读:
    Android 工程师进阶 34 讲
    300分钟搞定数据结构与算法
    即学即用的Spark实战44讲
    42讲轻松通关 Flink
    Webpack原理与实践
    大数据运维实战
    ZooKeeper源码分析与实战
    前端高手进阶
    重学数据结构与算法
    ElementUI中el-upload怎样上传文件并且传递额外参数给Springboot后台进行接收
  • 原文地址:https://www.cnblogs.com/cash/p/13667068.html
Copyright © 2011-2022 走看看