gpt4 book ai didi

elasticsearch - 无法在Elasticsearch中查看Apache日志

转载 作者:行者123 更新时间:2023-12-03 00:59:45 38 4
gpt4 key购买 nike

我已经在Windows上安装了ELK堆栈,并配置了Logstash以读取Apache Log文件。我似乎看不到Elasticsearch的输出。我对ELK Stack非常陌生。

环境设置
Elasticsearch:http://localhost:9200/
Logstash:
Kibana:http://localhost:5601/

以上所有3个应用程序都作为服务运行。

我创建了一个名为“ logstash.conf ”的文件,以读取“C:\ Elk \ logstash \ conf \ logstash.conf” 中的apache日志,其内容如下:

input {
file {
path => "C:\Elk\apache.log"
start_position => "beginning"
}
}

output {
elasticsearch { hosts => ["localhost:9200"] }
}

然后,我重新启动了Logstash服务,现在希望查看elasticsearch是否在索引我的日志内容。我该怎么做呢?

最佳答案

尝试在您的logstash conf中添加以下行,并让我们知道是否有任何grokparsing失败...这意味着您在过滤器部分中使用的模式不正确。

output {
stdout { codec => json }
file { path => "C:/POC/output3.txt" }
}

关于elasticsearch - 无法在Elasticsearch中查看Apache日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39746450/

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