Kibana 4.0更改默认timefilter

时间:2015-03-27 06:42:40

标签: elasticsearch kibana-4

如何在Kibana 4.0中更改默认时间过滤器持续时间? 默认情况下,从现在起15分钟。每当我打开新会话Kibana时它都会返回默认值。

3 个答案:

答案 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,保存文件并刷新浏览器。你完成了。