2015-04-15 34 views

回答

8

時間過濾器不保存爲儀表板的一部分,不應該在我看來。儀表板顯示以某種方式組織的數據,並且每個用戶應該能夠修改其視圖的日期範圍,但他們認爲合適。

如果您有興趣更改kibana默認值,可以通過修改代碼來完成。
轉到文件'services/timefilter.js',並且有一個名爲timeDefaults的變量。您可以修改它來搭配你感興趣的默認值

在它看起來像這樣的代碼:

var timeDefaults = { 
    from: 'now-15m', 
    to: 'now' 
}; 

fromto屬性是通過ISO8601 格式解析。

+1

在kibana 4.0.2,timeDefaults被放在src \公用\ index.js – Alexander

+0

在kibana 4.6,這是在/src/ui/public/config/defaults.js 或通過儀表板「設置>>高級」並搜索timeDefaults –

7

您可以在儀表板鏈接中預設時間過濾器。例如設置爲最後6小時:

kibana-host:5601/#/dashboard/My-Dashboard?_g=(time:(from:now-6h,mode:quick,to:now)) 
+0

如果您不想更改Kibana index.js,這會很有幫助。謝謝。 – milanchandna

13

在4.5.0,你應該能夠通過導航到「設置」隨時改變它在Kibana UI - >「高級」。看到這個link。只需編輯timepicker:timeDefaults喜歡的東西{ "from": "now-90d", "to": "now", "mode": "quick" }

+0

爲我工作!將默認值設置爲「過去2年」...'{「from」:「now-2y」,「to」:「now」,「mode」:「quick」}' –