Freeswitch-mod syslog: Difference between revisions
Jump to navigation
Jump to search
(Created page with "== Overview == Freeswitch syslog 모듈 내용 정리 == Enable module == /etc/freeswitch/modules.xml 혹은 /etc/freeswitch/freeswitch.xml 파일에 다음의 내용을 설...") |
No edit summary |
||
(3 intermediate revisions by the same user not shown) | |||
Line 12: | Line 12: | ||
</configuration> | </configuration> | ||
</source> | </source> | ||
이후, freeswitch 를 재시작하거나, 모듈을 로드하면 된다. | |||
<source lang=bash> | |||
$ sudo /etc/init.d/freeswitch restart | |||
$ sudo fs_cli -x "load mod_syslog" | |||
</source> | |||
== Configuration == | |||
<source lang=xml> | |||
<configuration name="syslog.conf" description="Syslog Logger"> | |||
<!-- SYSLOG --> | |||
<!-- emerg - system is unusable --> | |||
<!-- alert - action must be taken immediately --> | |||
<!-- crit - critical conditions --> | |||
<!-- err - error conditions --> | |||
<!-- warning - warning conditions --> | |||
<!-- notice - normal, but significant, condition --> | |||
<!-- info - informational message --> | |||
<!-- debug - debug-level message --> | |||
<settings> | |||
<param name="facility" value="user"/> | |||
<param name="ident" value="freeswitch"/> | |||
<param name="loglevel" value="warning"/> | |||
<!-- Uncomment the following line to log uuids in syslogs (when applicable) --> | |||
<!-- <param name="uuid" value="true"/> --> | |||
</settings> | |||
</configuration> | |||
</source> | |||
=== Parameters === | |||
다음의 파라미터 값들을 설정할 수 있다. | |||
* facility : syslog 의 facility 를 설정한다. | |||
* ident : process name 을 설정한다. | |||
* loglevel : syslog 로 전송하고자 하는 로그 레벨을 설정한다. | |||
* uuid : syslog | |||
[[category:Freeswitch]] | [[category:Freeswitch]] |
Latest revision as of 13:03, 9 June 2017
Overview
Freeswitch syslog 모듈 내용 정리
Enable module
/etc/freeswitch/modules.xml 혹은 /etc/freeswitch/freeswitch.xml 파일에 다음의 내용을 설정한다. <source lang=xml>
<configuration name="modules.conf" description="Modules"> <modules> <load module="mod_syslog"/> ... </module> </configuration>
</source>
이후, freeswitch 를 재시작하거나, 모듈을 로드하면 된다. <source lang=bash> $ sudo /etc/init.d/freeswitch restart
$ sudo fs_cli -x "load mod_syslog" </source>
Configuration
<source lang=xml> <configuration name="syslog.conf" description="Syslog Logger">
<settings> <param name="facility" value="user"/> <param name="ident" value="freeswitch"/> <param name="loglevel" value="warning"/> </settings>
</configuration> </source>
Parameters
다음의 파라미터 값들을 설정할 수 있다.
- facility : syslog 의 facility 를 설정한다.
- ident : process name 을 설정한다.
- loglevel : syslog 로 전송하고자 하는 로그 레벨을 설정한다.
- uuid : syslog