如何在Kibana 4.0中更改默认时间过滤器持续时间? 默认情况下,从现在起15分钟。每当我打开新会话Kibana时它都会返回默认值。
答案 0 :(得分:4)
在[YourKibanaLocation] \ src \ public \ index.js
中查找index.js并查找Timefilter()函数(我的Kibana版本的字符串为115480)。
找到该功能后,将timeDefaults的默认值更改为您喜欢的并保存index.js。 我看起来像这样:
BEFORE
function Timefilter() {
Timefilter.Super.call(this);
var self = this;
self.enabled = false;
var timeDefaults = {
from: 'now-15m',
to: 'now'
};
AFTER
function Timefilter() {
Timefilter.Super.call(this);
var self = this;
self.enabled = false;
var timeDefaults = {
from: 'now-24h',
to: 'now'
};
之后你不必重新启动Kibana,只需刷新你的Kibana页面。
PS。对于未格式化的答案,对不起,我会稍后更改,而不是在移动设备上。
答案 1 :(得分:0)
单击右上角[最后15分钟]。您将从可以更改时间的地方获得一个下拉列表。
答案 2 :(得分:0)
在Kibana 4.6.1中,默认时间可以从15分钟轻松更改为,例如24小时。
要更改的文件的位置:
kibanaDir /优化/捆绑/ kibana.bundle.js
搜索'timepicker:timeDefaults'
,将时间从15m
更改为24h
,保存文件并刷新浏览器。你完成了。