elkjilu

懵懂的女人 提交于 2019-11-28 05:29:48

1.

filebeat的下载安装配置
下载:https://www.elastic.co/cn/downloads/beats/filebeat

windows10 启动:在安装包解压目录下

filebeat -e -c filebeat.yml

2.配置文件调整

filebeat.yml
启动当前配置
enabled: true

多行配置

multiline.pattern: ^\[

multiline.negate: true

multiline.match: after

#不会从头读取日志,而是从尾部读取,等价于tail (tail -f)
tail_files: true

 

#==================== Elasticsearch template setting ==========================
#setup.template 区域指定索引的模板 用来设置ES的映射
#模板的名称
setup.template.name: boling-ad-server
#模板的模式
setup.template.pattern: boling-ad-server-*
#kinana 索引的配置
setup.dashboards.index: boling-ad-server-*
#描述字段的YAML文件路径(发送到ES的字段定义),使用filebeat自带的
setup.template.field: fields.yml

setup.template.settings:
#索引分区个数的定义,与ES的优化相关
index.number_of_shards: 3

 

#-------------------------- Elasticsearch output ------------------------------
output.elasticsearch:
# Array of hosts to connect to.
#ES主机地址,即使是集群也可以配置一个,最好全部配置
hosts: ["localhost:9200"]

#ES数据索引的定义,也就是将数据发送到哪个索引中去(ES 索引)
index: "ad-server-%{+yyyy.MM.dd}"

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!