kibana饼图中的miss value问题?

作者 flaty | 发布于2018年09月30日 | 阅读数:169

Snipaste_2018-09-30_10-39-48.png

 
做了一个异常的多层饼图。用terms分类异常信息(异常字符串比较长,是java的异常堆栈)。用于看哪个异常占比。
 
发现放到饼图之中后。饼图之中异常栈的消息的value 显示为missing(图中箭头指向即为miss)。为何会missing呢?是因为这个异常栈字符串太长了?
其它的非异常栈的是OK的。
 
也并未在官方文档中找到相关的说明。哪位大佬给指点下。
 
 
es 的mapping的针对这个字段确有如下: "ignore_above": 256 。但如果会ignore,为何搜索是OK的?按我的理解,如果超过256截取,搜索异常也是不正常才对。没太明白。
已邀请:

rochy - rochy_he@jointsky

赞同来自:

Missing Value 指的是对字段缺失时的操作
也就是说你的日志有的是不完整的,特别是你用作聚合的这个字段(value)有空值
字段太长没关系,ES 的 Keyword 类型默认会截掉 256 个字符以上的文本

zqc0512 - andy zhou

赞同来自:

msg.keyword. 刷新下索引 用这个。

要回复问题请先登录注册