"codec => rubydebug" 时,logstash 将其日志写入何处?
Where does logstash write its logs when "codec => rubydebug"?
我刚刚在我的 mac 上安装了最新版本的 logstash 并尝试了这个:
logstash -e 'input { stdin { } } output { stdout { codec => rubydebug } }'
此命令来自互联网指南,它说它将打印一些消息,我的问题是,此命令是否将日志存储到任何文件中,或者它只是尝试打印格式化的 json 字符串从丝网印刷看?
非常感谢。
"codec => rubydebug" 仅在屏幕上打印。在您的脚本中,logstash 期望用户提供一些输入,并且提供的任何内容都将打印回屏幕。如果您想将输出存储到任何文件,请使用 "file" 输出选项。
我刚刚在我的 mac 上安装了最新版本的 logstash 并尝试了这个:
logstash -e 'input { stdin { } } output { stdout { codec => rubydebug } }'
此命令来自互联网指南,它说它将打印一些消息,我的问题是,此命令是否将日志存储到任何文件中,或者它只是尝试打印格式化的 json 字符串从丝网印刷看?
非常感谢。
"codec => rubydebug" 仅在屏幕上打印。在您的脚本中,logstash 期望用户提供一些输入,并且提供的任何内容都将打印回屏幕。如果您想将输出存储到任何文件,请使用 "file" 输出选项。