记录es收集日志报错问题as the final mapping would have more than 1 type[XXX,doc]

半路接收环境,遇见ELK日志不能创建索引接收日志的问题

es6.8版本,默认mappings的类型是doc,但是在es创建时设置了自定义模版,把这个mappings的类型改成了自定义

注:这个截图是已经改好了的

这时候就和es默认使用的type产生了冲突,es在接收到日志之后就会报错

在kibana上看见这的mapping的类型是自己设置的XXX

注:这个截图是已经改好了的

虽然冲突但还是可以收集到日志,但是在创建自定义索引的时候会因为此错误而导致创建索引时找不到对应的索引,并且默认会输出到logstash上的日志也会消失。

不管是ai还是寻找各自教程,教的都是kibana上更改索引管理中这个创建索引的mappings,通过使用开发工具各自改改改。

实际上底层这个模版是在ES已经被定义好的,上层的更改没有任何意义,想要正常还得从ES下手。

通过查看安装脚本发现,es有制作日志的模版脚本,从这里下手进行更改。

先把模版里面的自定义mappings的type类型改成doc,然后将新改好的模版重新加载,最后重启ES查看是否生效。

shell 复制代码
  curl -u elastic:密码 -XPOST http://es地址/_template/audit -H 'Content-Type:application/json' -d 模版路径

之后再到kibana里面重新查看,可以成功创建,问题解决

相关推荐
FII工业富联科技服务5 小时前
Omniverse + Isaac Teleop + 合成数据:工业富联机器人大脑训练+执行落地闭环拆解
大数据·人工智能·深度学习·机器学习·机器人·制造·具身智能
IT大白鼠6 小时前
Ingress 与 Ingress-Controller:K8s 七层 HTTP 反向代理技术详解与实践
http·容器·kubernetes
airank7 小时前
2026年GEO服务商选型指南:系统梳理服务商分类框架、主流服务商能力横评、企业级选型六大维度及避坑要点,帮助企业在AI搜索时代做出科学决策。
大数据·人工智能·数据分析·aigc
Delite8027 小时前
摆脱实验室束缚:便携式卡尔费休微量水分检测技术与现场应用解析
大数据·网络·人工智能
java_logo7 小时前
Docker 部署 Rocky Linux:轻松搭建 RHEL 兼容企业级基础镜像平台
linux·docker·容器·rocky linux·基础镜像·轩辕镜像·rhel 兼容
袋鼠云数栈7 小时前
实时湖仓如何真正做到“数据够新”?
大数据·数据库·人工智能·数据治理
ACP广源盛139246256737 小时前
M6/M5 Pro Mac mini 端侧 AI 落地@ACP#YLB3116 中端多盘存储扩展在 AI 服务中的机会与应用场景
大数据·网络·数据库·人工智能·嵌入式硬件·macos
大大大大晴天8 小时前
大数据数据治理到底治理什么:从“数据可用”到“数据可信”
大数据
ACP广源盛139246256738 小时前
M6/M5 Pro Mac mini 端侧 AI 新形态@ACP#GSV5800 Serdes 长距离视频传输在 AI 服务中的机会与落地场景
大数据·网络·数据库·人工智能·嵌入式硬件·macos·音视频
策案案案10 小时前
YOLO: 将AI Agents嵌入到IntelliJ IDEA
java·大数据·人工智能·笔记·yolo·microsoft·intellij-idea