您的位置 首页 elasticsearch

filebeat写数据到ES集群自定义索引

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

白眉大叔

关于白眉大叔linux云计算: 白眉大叔

热门文章