log-pilot:0.9.7-filebeat不支持es7.x,怎么办,老师你有解决办法吗?
来源:12-2 logpilot+elasticsearch+kibana日志实践

慕后端9506282
2020-09-09
我使用的logpilot是registry.cn-hangzhou.aliyuncs.com/acs/log-pilot:0.9.7-filebeat,应该是官方的镜像。
es和kibana使用的版本都是7.9。
deployment设置索引之后,es中并没有增加索引,所以怀疑是logpilot并没有写入es。经查看logpilot容器内的日志/var/log/filebeat发现如下错误
经查询,es7.x版本废除了索引多种type的原因,es7.x默认使用_doc的type.
除了降低es版本外,还有什么解决方案
写回答
2回答
-
刘果国
2020-09-10
logstash和es是肯定有兼容版本。主要问题是logpilot最新的版本是一年多以前了,看起来继续升级的可能性不大。
实在不行可以选择直接用filebeat,兼容性可以保证,就是logpilot的一些特性就要舍掉。
00 -
慕后端9506282
提问者
2020-09-09
我想到种方案,不知道是否可行,等会试试。logpilot收集到日志输出到logstash,logstash在往es终端存储,logstash肯定和es兼容吧。
老师你觉得呢?
022020-09-16
相似问题