filebeat写数据到ES集群自定义索引
cat config/09-modules-to-es_index.yaml
内容如下:
filebeat.config.modules:
path: ${path.config}/modules.d/*.yml
reload.enabled: true
output.elasticsearch:
hosts:
- "http://10.0.0.101:19200"
- "http://10.0.0.102:19200"
- "http://10.0.0.103:19200"
# 配置索引的名称
index: "baimei-filebeat-tomcat-access-%{+yyyy.MM.dd}"
# 禁用索引的生命周期管理
setup.ilm.enabled: false
# 设置索引模板名称
setup.template.name: "baimei-filebeat"
# 设置索引的匹配模式
setup.template.pattern: "baimei-filebeat-tomcat*"
# 是否覆盖现有的索引模板,若有多个filebeat实例时,建议关闭,会让ES压力过大
setup.template.overwrite: true
# 配置索引的设置
setup.template.settings:
# 设置分片数量
index.number_of_shards: 5
# 设置分片副本数量。
index.number_of_replicas: 0
2.启动filebeat实例
./filebeat -e -c config/09-modules-to-es_index.yaml
欢迎来撩 : 汇总all