如何更改 Kibana 4.0 中的默认时间过滤器持续时间? 默认情况下是从现在起 15 分钟。每次我打开新 session Kibana 时它都会返回默认值。
最佳答案
在 [YourKibanaLocation]\src\public\index.js 中查找 index.js
并查找 Timefilter() 函数(我的 Kibana 版本在字符串 115480 处有它)。
找到该函数后,根据您的喜好更改 timeDefaults 的默认值并保存 index.js。 我的看起来像这样:
之前
function Timefilter() {
Timefilter.Super.call(this);
var self = this;
self.enabled = false;
var timeDefaults = {
from: 'now-15m',
to: 'now'
};
之后
function Timefilter() {
Timefilter.Super.call(this);
var self = this;
self.enabled = false;
var timeDefaults = {
from: 'now-24h',
to: 'now'
};
此后您不必重新启动 Kibana,只需刷新 Kibana 页面即可。
PS。抱歉,答案没有格式化,我稍后会在不在移动设备上时进行更改。关于elasticsearch - Kibana 4.0 更改默认时间过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29294782/