fluentd——使用fluent的Elasticsearch;t将日志添加到新的滚动索引中
发布时间:2022-04-25 09:40:29 324
相关标签: # elasticsearch
我正在使用Fluent的弹性搜索,并为索引设置了ILM。我有以下政策:
{
"policy": {
"phases": {
"hot": {
"min_age": "0ms",
"actions": {
"rollover": {
"max_age": "2d",
"max_size": "50mb",
"max_docs": 50
},
"set_priority": {
"priority": 100
}
}
},
"delete": {
"min_age": "2m",
"actions": {
"delete": {}
}
}
}
}
}
对于第一个索引,它可以正常工作,但我的问题是,当创建新的滚动索引时,它仍然会将日志添加到初始索引中。知道我做错了什么吗?我想把日志添加到上次创建的索引中。
流利形态
@type copy
@type elasticsearch
host elasticsearch
port 9200
logstash_format false
index_name fluentd-log-000001
type_name access_log
tag_key @log_name
flush_interval 5s
@type stdout
模板
PUT _template/fluentd-template
{
"index_patterns": [
"fluentd*"
],
"settings": {
"index.lifecycle.name": "fluentd-policy",
"index.lifecycle.rollover_alias": "fluentd"
},
"mappings": {
"_source": {},
"_meta": {},
"properties": {}
}
}
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报