官术网_书友最值得收藏!

Working with the log files

The initialization log can be seen at syslog (/var/log/syslog). You can redirect the log to a specific file such as opensips.log by changing the configuration of the rsyslog daemon. By default, OpenSIPS logs to the LOCAL_0 facility as defined in the opensips.cfg script:

log_facility=LOG_LOCAL0

To redirect log files to opensips.log, edit the /etc/rsyslog.conf file and add the following line to the rules section:

Local0.*                      -/var/log/opensips.log

Create the file and restart the daemon using the following command:

touch /var/log/opensips.log
/etc/init.d/rsyslog restart

After restarting OpenSIPS, you should see the following log. Logs are very important for this training. Whenever you have a problem, you should check the log files. You can see the log file in real time using the following command:

tail /var/log/opensips.log –f

You can also change the log level to a more or less verbose level dynamically:

opensipsctl fifo debug 3

A log example is shown here (with some lines suppressed):

tail /var/log/opensips.log –n 100
Dec 22 10:26:02 bookosips opensips: INFO:core:shm_mem_init: allocating SHM block
Dec 22 10:26:02 bookosips opensips: INFO:core:fix_poll_method: using epoll_lt as the IO watch method (auto detected)
Dec 22 10:26:02 bookosips /usr/local/sbin/opensips[22427]: NOTICE:core:main: version: opensips 2.1.0dev-tls (i386/linux)
Dec 22 10:26:02 bookosips /usr/local/sbin/opensips[22427]: INFO:core:main: using 128 Mb shared memory
Dec 22 10:26:02 bookosips /usr/local/sbin/opensips[22427]: 


Dec 22 10:26:02 bookosips /usr/local/sbin/opensips[22427]: INFO:usrloc:ul_init_locks: locks array size 512
Dec 22 10:26:02 bookosips /usr/local/sbin/opensips[22427]: INFO:core:probe_max_sock_buff: using rcv buffer of 320 kb
Dec 22 10:26:02 bookosips /usr/local/sbin/opensips[22427]: INFO:core:probe_max_sock_buff: using snd buffer of 320 kb
Dec 22 10:26:02 bookosips /usr/local/sbin/opensips[22427]: INFO:core:init_sock_keepalive: -- TCP keepalive enabled on socket
Dec 22 10:26:02 bookosips opensips: INFO:core:daemonize: pre-daemon process exiting with 0
Dec 22 10:26:02 bookosips /usr/local/sbin/opensips[22439]: INFO:core:init_io_wait: using epoll_lt as the io watch method (auto detected)
主站蜘蛛池模板: 新邵县| 松溪县| 什邡市| 邹城市| 响水县| 庆安县| 平凉市| 凤城市| 黑河市| 铁力市| 简阳市| 印江| 新巴尔虎右旗| 钟祥市| 曲松县| 寻甸| 鲁甸县| 西安市| 瑞金市| 浮梁县| 临颍县| 宜城市| 海阳市| 沭阳县| 杭锦后旗| 福海县| 林周县| 会理县| 海阳市| 耿马| 舞阳县| 张家川| 达州市| 四川省| 浮山县| 宜章县| 云霄县| 万州区| 射阳县| 修武县| 平安县|