2015-04-15 15 views

risposta

8

Il time-filter non viene salvato come parte del dashboard e non dovrebbe essere a mio avviso. Una dashboard mostra i dati organizzati in un certo modo e ciascun utente dovrebbe essere in grado di modificare l'intervallo di date della propria visualizzazione come ritengono opportuno.

Se sei interessato a modificare l'impostazione predefinita di kibana, puoi farlo modificando il codice.
Passare al file 'services/timefilter.js' e c'è una variabile denominata timeDefaults. È possibile modificare in modo che corrisponda al valore di default che ti interessa

Nel codice che appare così:.

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

I from e to proprietà vengono analizzati utilizzando ISO8601 formato.

+1

In Kibana 4.0.2, timeDefaults si trova in src \ pubblico \ index.js – Alexander

+0

In Kibana 4.6, è sotto /src/ui/public/config/defaults.js O via il dashboard "Impostazioni >> Avanzate" e cerca timeDefaults –

7

È possibile preimpostare il filtro del tempo nel collegamento del cruscotto. Per l'impostazione per durare 6 ore esempio:

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

Questo è utile se non vuoi cambiare Kibana index.js. Grazie. – milanchandna

13

In 4.5.0, si dovrebbe essere in grado di cambiare in qualsiasi momento nell'interfaccia utente Kibana navigando su "Impostazioni" -> "Avanzate". Vedi questo link. Basta modificare il timepicker:timeDefaults a qualcosa come { "from": "now-90d", "to": "now", "mode": "quick" }

+0

ha funzionato per me! anche impostare il valore predefinito su "ultimi 2 anni" suo ... "{" da ":" now-2y "," a ":" now "," mode ":" quick "}' –

Problemi correlati