自动化运维之日志系统Logstash实践Rsyslog(四)

2016-09-27 分类:ELKstack 阅读(2843) 评论(0)

徐亮伟, 江湖人称标杆徐。多年互联网运维工作经验,曾负责过大规模集群架构自动化运维管理工作。擅长Web集群架构与自动化运维,曾负责国内某大型电商运维工作。
个人博客"徐亮伟架构师之路"累计受益数万人。
笔者Q:552408925、572891887
架构师群:471443208

1.修改rsyslog.conf配置文件

 [root@linux-node3 elasticsearch]#vim /etc/rsyslog.conf  
 *.* @@192.168.90.203:514
 [root@linux-node3 elasticsearch]# systemctl restart rsyslog

2.编写收集rsyslog日志,写入至node4的Redis(Redis配置请自行谷歌,这里不在介绍)

[root@linux-node3 conf.d]# cat rsyslog.conf
input {
    syslog {
        type => "system_rsyslog"
        host => "192.168.90.203"
        port => "514"
        }
}


output {
    redis {
        host => "192.168.90.204"
        port=> "6379"
        db => "6"
        data_type => "list"
        key => "system_rsyslog"
       }
}
欢迎新朋友你的到来!
还没有人抢沙发呢~
昵称
邮箱
网站

登录

忘记密码 ?

切换登录

注册

Copy Protected by Chetan's WP-Copyprotect.