- 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)
- Advanced Splunk
- Beginning Java Data Structures and Algorithms
- C++ Builder 6.0下OpenGL編程技術(shù)
- Java應(yīng)用開發(fā)與實(shí)踐
- JavaFX Essentials
- Learning ASP.NET Core 2.0
- R語言游戲數(shù)據(jù)分析與挖掘
- OpenStack Cloud Computing Cookbook(Fourth Edition)
- C語言最佳實(shí)踐
- Git高手之路
- MongoDB權(quán)威指南(第3版)
- Learning PHP 7
- 智能手機(jī)APP UI設(shè)計與應(yīng)用任務(wù)教程
- 3ds Max 2018從入門到精通
- Java RESTful Web Service實(shí)戰(zhàn)