小山村

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
Logstash: 7.1.0
这一段时间在学习ELK,今天偶而看到input tcp插件 ,其中一个应用场景是接受他机的日志文件,实际操作记录一下。

Logstash 主机上的配置
input_tcp.conf
input {
        tcp {
                mode => "server"
                host => "192.168.72.129"
                port => 7124 
                ssl_enable => false 
                tcp_keep_alive => true 
       }   
}
filter {
}
output{
    stdout {
                codec=>rubydebug
        }
}
运行logstash 
$ ./bin/logstash -f  ./config/input_tcp.conf
需要传输文件的服务器上运行Nc
nc 192.168.72.129  7124  < logstash-plain.log 

在logstash上就可以看到运行效果了





posted on 2020-02-23 18:12  小山村  阅读(649)  评论(0编辑  收藏  举报