gpt4 book ai didi

elasticsearch - 将logstash配置文件所需的文件放在我的ec2实例上的什么位置?

转载 作者:行者123 更新时间:2023-12-03 01:54:12 25 4
gpt4 key购买 nike

我的logstash配置文件如下所示:

input {
file {
path => "/home/ec2-user/apache_logs"
start_position => "beginning"
}
}

filter {
grok {
match => {
"message" => '%{COMMONAPACHELOG} %{QS}%{QS}'
}
}

date {
match => [ "timestamp", "dd/MMM/YYYY:HH:mm:ss Z" ]
locale => en
}

geoip {
source => "clientip"
}

useragent {
source => "agent"
target => "useragent"
}
}
.....

现在我输入的路径给出了一个错误:

This setting must be a path .. File does not exist or cannot be opened



我应该将apache_logs文件放在哪里?

最佳答案

您只需要说出目录中要监视的文件即可。
可以通过如下修改file输入来完成:

input {
file {
path => "/home/ec2-user/apache_logs/*.*"
start_position => "beginning"
}
}

这将跟随 /home/ec2-user/apache_logs/中的所有文件

关于elasticsearch - 将logstash配置文件所需的文件放在我的ec2实例上的什么位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37833726/

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