elasticsearch - 配置logstash:多个输入

标签 elasticsearch logstash kibana

我需要配置logstash的帮助:我的配置可以通过简单路径(无星号)完美地工作,当我将星号(*)选择超过1个文件时,它将无法正常工作。

工作:

file {
path => 'C:\MAMP\logs\access.log'
type => "apache_access"
}

不工作:
file {
path => 'C:\MAMP\logs\*.log'
type => "apache_access"
}

问候

最佳答案

即使已经问过这个问题,我也把这个答案放在这里,因为这不是常见的错误。

“只要有人需要,在Windows操作系统中将通配符(*)与logstash一起使用时,请使用正斜杠(/)而不是反斜杠()。

我可以通过用反斜杠替换反斜杠来解决此问题。

C:/logs/app*.log”

Logstash not working with multiple files wildcard path

关于elasticsearch - 配置logstash:多个输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44445002/

相关文章:

elasticsearch - logstash-Kibana中的geoip无法使用IP地址显示任何信息

php - Elasticsearch 按位置查找文档

elasticsearch - 存储整数而不是全文会更好吗?

java - Elasticsearch java 客户端通过查询更新并等待完成

elasticsearch - 从弹性读取msg后Logstash停止

elasticsearch - logstash + Elasticsearch : reloads the same data

kibana - 如何在kibana中设置身份验证

arrays - 在 Elasticsearch 中聚合值数组

运行多个实例时无法启动 logstash - path.data 设置

elasticsearch - 根据体重增加搜索结果