2015-04-15 16 views

Odpowiedz

8

Filtr czasu nie jest zapisywany jako część pulpitu i nie powinien być moim zdaniem. Pulpit nawigacyjny pokazuje dane zorganizowane w określony sposób, a każdy użytkownik powinien mieć możliwość zmiany zakresu dat widoku, jaki uzna za stosowny.

Jeśli chcesz zmienić domyślne ustawienie kibana, możesz to zrobić, modyfikując kod.
Przejdź do pliku "services/timefilter.js", a istnieje zmienna o nazwie timeDefaults. Można modyfikować, dopasowując go do wartości domyślnej jesteś zainteresowany

W kodzie wygląda to tak:.

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

W from i to właściwości są analizowane przy użyciu ISO8601 formatu.

+1

W Kibana 4.0.2, timeDefaults znajduje się w src \ public \ index.js – Alexander

+0

W Kibana 4.6, to pod /src/ui/public/config/defaults.js lub za pośrednictwem na desce rozdzielczej "Ustawienia >> Zaawansowane" i poszukiwanie timeDefaults –

7

Możesz wstępnie ustawić filtr czasu w łączu na pulpicie nawigacyjnym. Na przykład ustawienie trwać 6 godzin:

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

Jest to przydatne, jeśli nie chcesz zmieniać pliku Kibana index.js. Dzięki. – milanchandna

13

W 4.5.0, powinny być w stanie go zmienić w każdej chwili w interfejsie Kibana przechodząc do „Ustawienia” -> „Zaawansowane”. Zobacz ten link. Wystarczy edytować timepicker:timeDefaults coś jak { "from": "now-90d", "to": "now", "mode": "quick" }

+0

pracował dla mnie! też ustaw domyślnie na "ostatnie 2 lata" jego ... '{" from ":" now-2y "," to ":" teraz "," tryb ":" szybki "}' –

Powiązane problemy