Kibana 时间度量基数
我在玩Timelon,kibana的插件。 除了一个功能外,大多数功能在我的数据集上都可以正常工作: 基数 Timelon博客展示中的演示Kibana 时间度量基数,kibana,kibana-4,timelion,Kibana,Kibana 4,Timelion,我在玩Timelon,kibana的插件。 除了一个功能外,大多数功能在我的数据集上都可以正常工作: 基数 Timelon博客展示中的演示 .es(*), .es(metric=cardinality:user) 在我的数据集中,我有一个类似的例子:logs和city_name,我想用city_name替换用户,下面是我尝试的: .es(*), .es(metric=cardinality:geoip.city_name) 但第二条曲线中的值都是零,即使我尝试: .es(metric=car
.es(*), .es(metric=cardinality:user)
在我的数据集中,我有一个类似的例子:logs和city_name,我想用city_name替换用户,下面是我尝试的:
.es(*), .es(metric=cardinality:geoip.city_name)
但第二条曲线中的值都是零,即使我尝试:
.es(metric=cardinality:geoip.city_name)
还是一样的结果。
但当我尝试类似领域时:
.es(metric=cardinality:geoip.ip)
它工作得很好,像“纬度”、“经度”这样的字段也工作得很好,但其他字符串字段如“region\u name”、“country\u name”、“timezone”都是0
我能看到的唯一区别是不同的数据类型:
带有浮子和ip的类型工作良好
字符串类型无法工作
我的问题是,是否可以使用字符串字段作为基数。深入研究后,发现不应该分析基数计算所针对的字段,这就是字符串字段失败的原因。 简单地用geoip.ip.raw替换geoip.ip解决了我的问题