我正在尝试在Kibana中创建一个与我网站中最受欢迎的页面相关的小型仪表板。这些文件都存储在以下格式:ElasticSearch:在字段密钥集合
{
"ev": "pageview",
"meta": {
"visitor": "blah",
"pages": {
"/my-route": {
"title": "My route",
"desc": "foo bar"
},
"/my-route#2": {
"title": "My route 2"
"desc": "foo bar"
},
}
}
}
所以,我想创建一个表,显示了这个:
Page Views
/foo 10
/foo#2 10
/bar 5
但是,我似乎无法能够根据汇总从一个对象的关键。那可能吗?
我不认为你问的是实际上可能的。你有多少条路线?他们是否事先知道?如果是这样,您可以使用过滤器聚合。这并不理想(因为您必须手动写出所有路线),但它会起作用。 – dshockley