kibana是否可以只匹配当天索引

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

某个索引每天日志量很大,直接用*匹配查询会很慢很占资源。希望能在kibana上显示今天、昨天、前天这3项,分别动态对应这3天的索引。但不知道怎么像ES那样用logstash-{now/d}这种形式来表示,或者用其他方法间接实现,最好是在不用额外写脚本的情况下。像用脚本每天kibana创建index partten,或者每天重新给ES索引设置alias的方式,不是很好。
已邀请:

zqc0512 - andy zhou

赞同来自: typuc

无标题1.png

你是说的修改这玩意么?
这个可以直接修改文件的。按照规则来可以搞成1天2天1小时等
optimize/bundles 下面的  commons.bundle.js  或者  kibana.bundle.js   你看下里面的内容就晓得了。我记不太清楚了,修改这里面的JS文件,就可以修改页面显示时间。
 

typuc - 80后IT男,乒乓球爱好者

赞同来自:

使用别名,最近3天的使用同一个别名

rochy - rochy_he@jointsky

赞同来自:

今天、昨天、前天这3项,你可以在 
Management - Kibana - Advanced Setting 里面设置 "Time picker quick ranges" 然后在里面添加如下定义(麻烦告知下测试结果):
{
"from": "now/d",
"to": "now/d",
"display": "今天",
"section": 0
},
{
"from": "(now-1d)/d",
"to": "(now-1d)/d",
"display": "昨天",
"section": 0
},
{
"from": "(now-2d)/d",
"to": "(now-2d)/d",
"display": "前天",
"section": 0
}

要回复问题请先登录注册