rsyslog

Posted jkklearn

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rsyslog相关的知识,希望对你有一定的参考价值。

1   自定义一个rsyslog服务配置项

[[email protected] rsyslog.d]# pwd
/etc/rsyslog.d
[[email protected] rsyslog.d]# cat jkktest.conf 
if ($programname == jkktest)
then -/var/log/jkktest.log

使用 logger -it jkktest   "loginfo"  就能向 jkktest 的日志/var/log/jkktest.log 中写入日志信息了

[[email protected] rsyslog.d]# logger -it jkktest  "123456789"
[[email protected] rsyslog.d]# cat /var/log/jkktest.log 
Nov 28 22:24:58 localhost jkktest[10617]: 123456789

丰富相关配置项,例如日志转储等

[[email protected] log]# cat /etc/logrotate.d/jkktest 
/var/log/jkktest.log
{
    missingok
    size 1k
    rotate 5
    postrotate
    service rsyslog restart
    endscript
}

 

以上是关于rsyslog的主要内容,如果未能解决你的问题,请参考以下文章

rsyslog服务异常导致Python rpc服务启动异常的排查

日志收集二:使用rsyslog (v5版本)进行日志汇总

使用rsyslog编程,产生trace信息,记录到日志中

RSyslog安装配置

linux下syslog和rsyslog

logstash收集rsyslog日志