作者:生活碎事_780 | 来源:互联网 | 2023-01-09 14:30
1> nicooga..:
您可以为每个输入设置一个类型,并使用该类型生成索引名称:
input {
http {
host => "0.0.0.0"
port => "5000"
type => "A"
}
http {
host => "0.0.0.0"
port => "5001"
type => "B"
}
}
使用该类型可能就足够了,因为您可以使用它来过滤记录.但是您可能还需要将每种类型的记录存储在不同的索引中,因为每种类型可能对同一字段使用不同的类型.这会导致映射冲突.
output {
elasticsearch {
hosts => "elasticsearch:9200"
index => "%{[type]}-%{+YYYY.MM.dd}"
}
}