我是ubuntu上logstash的新手。我在输入中使用文件插件,我已经给出了在stdout上显示文件内容的路径。这是我的配置文件
input{
file{
path =>"/home/om/Desktop/app/logstash/logstash-1.4.22/logs.txt"
start_position => "beginning"
}
}
output{
stdout{}
}
我没有在控制台上获得任何输出。我想从控制台上的.txt文件中转储数据。
答案 0 :(得分:0)
使用此配置:
input {
file {
path => [ "\\IpAddress\logs/filename.*.*_bak"" ]
start_position => "beginning"
}
}
output {
elasticsearch {
bind_host => "127.0.0.1"
port => "9200"
protocol => http
}
stdout { codec => rubydebug }
}
还要检查以下命令:
>logstash --configtest -f logstash.conf --> for configuration testing
>logstash --debug -f logstash.conf --> for debugging