2015-03-18 13 views
7

Ho modificato il mio cruscotto e provato a salvarlo come a casa e ottengo il messaggio di seguitoCome per rendere il nostro cruscotto personalizzato come cruscotto di default sul Kibana

Home Imposta Questa pagina è stata impostata come predefinita Kibana cruscotto

Ancora non riesco a caricare il dashboard modificato come dashboard predefinito, per favore suggeriscimi su come farlo.

+0

non riesco a trovare alcuna opzione di default per cruscotto in Kibana! – Anish

risposta

20

Per Kibana 4. Creare il dashboard con il nome "Predefinito".

Modificare default_app_id in kibana/config/kibana.yml.

# The default application to load. 
default_app_id: "dashboard/Default" 

e riavviare Kibana per applicare le modifiche

service kibana restart 
+1

sto cercando questo al momento, ho provato tutte le combinazioni di Kibana .defaultAppId, default_app_id e discover/Default, dashboard/Default. Avendo già creato la scoperta e la dashboard denominata Default, i collegamenti funzionano se digitati. Ma nessuno di essi sembra funzionare.Si può dire se questo funziona ancora per te? – Rumbles

+0

AFAIK , questo verrebbe reindirizzato a "dashboard/Default" quando si accede all'url di root, ma se si fa clic sulla scheda dashboard è ancora necessario caricarne uno per vedere qualcosa .Non è bello.È stato segnalato a maggio 2015: https: // github. co m/elastic/kibana/issues/3777 – tokland

4

Con Kibana 4.4.2 va bene con

kibana.defaultAppId: "dashboard/all.dashboard" 

Con un cruscotto di nome all.dashboard

+0

Quindi, questo è strano. Quando ho usato il nome "predefinito" o "Predefinito", non caricava automaticamente la dashboard. Ma salvare e quindi caricare all.dashboard funziona. Questo è strano – cybergoof

1

Se don Non voglio vedere la dashboard come prima cosa quando apri che è ancora in fase di risoluzione, come puoi vedere qui: https://github.com/elastic/kibana/pull/7626

Quello che ho fatto è violato il nostro Kibana locale, attualmente percorso cruscotto resolver assomiglia a questo (trovato in %kibana_installation_path%\src\core_plugins\kibana\public\dashboard):

.when('/dashboard', { 
    template: indexTemplate, 
    resolve: { 
    dash: function (savedDashboards, config) { 
     return savedDashboards.get(); 
    } 
    } 
}) 

Ho appena cambiato savedDashboards.get() -> savedDashboards.get('System-overview') cui sistema-quadro è il nome del nostro cruscotto (puoi vederlo in url quando apri la tua dashboard)

se non vuoi compilare quella modifica dovrai cambiarla direttamente nel file minificato che può essere trovato qui:

%kibana_installation_path%\optimize\bundles\kibana.bundle.js 
0

Ho trovato la soluzione per mostrare cruscotto predefinito in Kibana: -

Passi: -

  1. Copia id del cruscotto. Per questo vai al tuo cruscotto che vuoi mostrare come predefinito. In alto a destra - fa clic su SHARE dopo che si vedrà un qualcosa di collegamento url del tipo: - http://localhost:5601/app/kibana#/dashboard/b55f44a0-4a78-11e7-8976-bcua7acbj?_g=() Dal URL Copia ID dopo cruscotto/come in questo url id è: - b55f44a0-4a78-11e7-8976-bcua7acbj

  2. Vai a Kibana file/config/kibana.yml e il cambiamento: - kibana.defaultAppId: "scoprire" a kibana.defaultAppId: "cruscotto/b55f44a0-4a78-11e7-8976-bcua7acbj"

  3. Ora riavviare kibana.service: - "sudo systemctl restart kibana.servizio "

Ed è fatto :)