在调试Logstash调试的时候,可以将Logstash收集到的数据在命令窗口直接打印出来,通过Stdout output插件可以实现将数据打印到标准输出。
简单例子:
input {
# 扫描指定文件日志数据
file {
path => [ "/var/log/messages" ]
}
}
output {
# 将数据直接打印出来
stdout {}
}
指定输出格式:
output {
# 以Json格式将数据直接打印出来
stdout { codec => json }
}
以rubydebug的格式打印数据:
output {
# 以Json格式将数据直接打印出来
stdout { codec => rubydebug }
}