gpt4 book ai didi

logstash - 将 logstash 作为服务运行并查看标准输出

转载 作者:行者123 更新时间:2023-12-04 02:13:18 25 4
gpt4 key购买 nike

我用过logstash的RPM安装。因此,logstash 作为 linux 服务运行。我想调试一个管道,需要查看

的内容
output {
stdout { codec => rubydebug }
}

但是,由于 logstash 是作为一项服务启动的 - 您在哪里/如何查看标准输出?有没有办法将 ruby​​debug 的内容通过管道传输到位于 /var/log/logstash/logstash.log 的日志文件中?

内森

最佳答案

大多数 Linux 发行版现在使用 systemd(而不是 sysvinit)来运行服务,因此 2016 年的解决方案不再适用于大多数 Linux 系统。

如果您的 Linux 发行版有 systemd,要从 logstash 查看标准输出,请使用命令:journalctl -f -u logstash。无需编辑任何文件/脚本并使用 logstash 中的 stdout 输出。

关于logstash - 将 logstash 作为服务运行并查看标准输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36413057/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com