gpt4 book ai didi

logstash - 如何在 Windows 7 上安装 logstash

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

如何在 Windows 7 上安装 logstash?

我安装大小为 90 mb 的 zip 文件,然后版本为 logstash-1.5.0
并提取然后文件并将其移动到浴缸 C:\Logstash
当我运行时:

C:\Logstash\logstash-1.5.0\bin\logstash

我有以下消息:

不支持 io/控制台; tty 不会被操纵
没有给出命令

用法:logstash [命令参数]
运行带有 --help 标志的命令以查看参数。
例如:logstash 代理 --help

可用命令:
agent - 运行 logstash 代理
version - 发出有关此日志存储的版本信息

任何帮助
谢谢你

最佳答案

开始并验证您的 logstash 是否正常工作的最简单方法是使用以下命令启动它

logstash -e 'input { stdin { } } output { stdout {} }'

这意味着 logstash 会将您在控制台中键入的内容回显到控制台,例如:
C:\logstash\bin>logstash -e 'input { stdin { } } output { stdout {} }'
io/console not supported; tty will not be manipulated Settings:
Default filter workers: 4 Logstash startup completed
I typed this
2015-12-11T09:22:22.349Z MY_PC I typed this
and then I typed this
2015-12-11T09:22:26.218Z MY_PC and then I typed this

接下来要做的是从其他东西读取输入,例如您的 Windows 日志。为此,您可以将配置文件保存到 bin 文件夹中,它可以被称为任何名称,例如“logstash.config”。内容如下
# contents of logstash\bin\logstash.config

input {
eventlog {
type => 'Win32-EventLog'
logfile => 'System'
}
}
output {
stdout { }
}

如果你然后运行
logstash -f logstash.config

让它运行一会儿,你会看到你的 Windows 事件日志被写到控制台。 (您可以通过在不同的控制台中运行 iisreset 来触发一些事件。)

不知道为什么说“不支持 io/console;tty 不会被操纵”,可能是因为它在 Windows 控制台中运行,但 logstash 仍在工作。

关于logstash - 如何在 Windows 7 上安装 logstash,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30537548/

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