如何更改 Kibana-4 的默认时间过滤器?
How to change Kibana-4's default Time Filter?
我在 Kibana-4 中创建了一个仪表板并在我的 Web 应用程序上共享。但它的默认时间过滤器是 15 分钟。
如何更改 kibana-4 中的默认时间过滤器?
时间过滤器未保存为仪表板的一部分,我认为不应该保存。仪表板向您显示以某种方式组织的数据,每个用户都应该能够修改他们认为合适的视图的日期范围。
如果您有兴趣更改 kibana 默认值,可以通过修改代码来实现。
转到文件 'services/timefilter.js',其中有一个名为 timeDefaults
的变量。您可以修改它以匹配您感兴趣的默认值。
在代码中它看起来像这样:
var timeDefaults = {
from: 'now-15m',
to: 'now'
};
使用 ISO8601 格式解析 from
和 to
属性。
您可以在仪表板中预设时间过滤器 link。例如设置为持续 6 小时:
kibana-host:5601/#/dashboard/My-Dashboard?_g=(time:(from:now-6h,mode:quick,to:now))
在 4.5.0 中,您应该可以随时在 Kibana ui 中通过导航到 "Settings"->"Advanced" 来更改它。看到这个 link。只需将 timepicker:timeDefaults
编辑为 { "from": "now-90d", "to": "now", "mode": "quick" }
至少从 Kibana 版本 7.4 开始,并且可能还适用于更早的版本:
在左侧菜单中单击 Management
,然后在 Kibana 顶部菜单中单击 select Advanced Settings
。
在这里您可以更改 Kibana 仪表板的默认设置。
搜索 timepicker:timeDefaults
并单击编辑并将 from
值从 now-15m
更改为您要设置的值,使用 s
秒,m
分钟,h
小时,w
周,M
月,d
天,或 y
年。
我想查看过去 2 年的数据,所以我将其设置为
{
"from": "now-2y",
"to": "now",
"mode": "quick"
}
最后,单击编辑字段右侧的保存按钮:
希望对您有所帮助。
我在 Kibana-4 中创建了一个仪表板并在我的 Web 应用程序上共享。但它的默认时间过滤器是 15 分钟。
如何更改 kibana-4 中的默认时间过滤器?
时间过滤器未保存为仪表板的一部分,我认为不应该保存。仪表板向您显示以某种方式组织的数据,每个用户都应该能够修改他们认为合适的视图的日期范围。
如果您有兴趣更改 kibana 默认值,可以通过修改代码来实现。
转到文件 'services/timefilter.js',其中有一个名为 timeDefaults
的变量。您可以修改它以匹配您感兴趣的默认值。
在代码中它看起来像这样:
var timeDefaults = {
from: 'now-15m',
to: 'now'
};
使用 ISO8601 格式解析 from
和 to
属性。
您可以在仪表板中预设时间过滤器 link。例如设置为持续 6 小时:
kibana-host:5601/#/dashboard/My-Dashboard?_g=(time:(from:now-6h,mode:quick,to:now))
在 4.5.0 中,您应该可以随时在 Kibana ui 中通过导航到 "Settings"->"Advanced" 来更改它。看到这个 link。只需将 timepicker:timeDefaults
编辑为 { "from": "now-90d", "to": "now", "mode": "quick" }
至少从 Kibana 版本 7.4 开始,并且可能还适用于更早的版本:
在左侧菜单中单击 Management
,然后在 Kibana 顶部菜单中单击 select Advanced Settings
。
在这里您可以更改 Kibana 仪表板的默认设置。
搜索 timepicker:timeDefaults
并单击编辑并将 from
值从 now-15m
更改为您要设置的值,使用 s
秒,m
分钟,h
小时,w
周,M
月,d
天,或 y
年。
我想查看过去 2 年的数据,所以我将其设置为
{
"from": "now-2y",
"to": "now",
"mode": "quick"
}
最后,单击编辑字段右侧的保存按钮:
希望对您有所帮助。