- Building Telephony Systems with OpenSIPS(Second Edition)
- Flavio E. Goncalves Bogdan-Andrei Iancu
- 286字
- 2021-08-20 10:43:16
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)
- INSTANT Mock Testing with PowerMock
- ServiceNow Application Development
- 劍指JVM:虛擬機實踐與性能調優
- Flask Web開發入門、進階與實戰
- Mastering Julia
- C語言程序設計案例式教程
- Expert Android Programming
- MATLAB定量決策五大類問題
- 自制編程語言
- Cocos2d-x學習筆記:完全掌握Lua API與游戲項目開發 (未來書庫)
- 從Java到Web程序設計教程
- 從零開始學Linux編程
- 微信小程序開發與實戰(微課版)
- 詳解MATLAB圖形繪制技術
- Solutions Architect's Handbook