Kibana - Lavorare con i grafici
Esploriamo e comprendiamo i grafici più comunemente usati nella visualizzazione.
- Grafico a barre orizzontale
- Grafico a barre verticali
- Grafico a torta
Di seguito sono riportati i passaggi da seguire per creare la visualizzazione sopra. Cominciamo con la barra orizzontale.
Grafico a barre orizzontale
Apri Kibana e fai clic sulla scheda Visualizza sul lato sinistro come mostrato di seguito -

Fare clic sul pulsante + per creare una nuova visualizzazione -

Fare clic sulla barra orizzontale sopra elencata. Dovrai fare una selezione dell'indice che vuoi visualizzare.

Seleziona il countriesdata-28.12.2018indice come mostrato sopra. Selezionando l'indice, viene visualizzata una schermata come mostrato di seguito:

Mostra un conteggio predefinito. Ora, tracciamo un grafico orizzontale in cui possiamo vedere i dati delle prime 10 popolazioni saggia del paese.
A tal fine, dobbiamo selezionare ciò che vogliamo sugli assi Y e X. Quindi, seleziona Bucket and Metric Aggregation -

Ora, se fai clic su Y-Axis, verrà visualizzata la schermata come mostrato di seguito -

Ora, seleziona l'aggregazione che desideri dalle opzioni mostrate qui -

Nota che qui selezioneremo l'aggregazione Max poiché vogliamo visualizzare i dati in base alla popolazione massima disponibile.
Successivamente dobbiamo selezionare il campo il cui valore massimo è richiesto. Nell'indice countriesdata-28.12.2018 , abbiamo solo 2 campi numerici: area e popolazione.
Poiché vogliamo la popolazione massima, selezioniamo il campo Popolazione come mostrato di seguito -

Con questo, abbiamo finito con l'asse Y. L'output che otteniamo per l'asse Y è come mostrato di seguito:

Ora selezioniamo l'asse X come mostrato di seguito -

Se selezioni X-Axis, otterrai il seguente output:

Scegli Aggregazione come termini.

Scegli il campo dal menu a discesa. Vogliamo una popolazione saggia per paese, quindi seleziona il campo paese. Ordina per abbiamo le seguenti opzioni:

Sceglieremo l'ordine in base a Popolazione massima in base alla visualizzazione del paese con la popolazione più alta e così via. Una volta aggiunti i dati desiderati, fare clic sul pulsante Applica modifiche sopra i dati delle metriche come mostrato di seguito -

Dopo aver fatto clic su applica modifiche, abbiamo il grafico orizzontale in cui possiamo vedere che la Cina è il paese con la popolazione più alta, seguita da India, Stati Uniti ecc.

Allo stesso modo, puoi tracciare grafici diversi scegliendo il campo che desideri. Successivamente, salveremo questa visualizzazione come max_population da utilizzare in seguito per la creazione del dashboard.
Nella sezione successiva, creeremo un grafico a barre verticali.
Grafico a barre verticali
Fare clic sulla scheda Visualizza e creare una nuova visualizzazione utilizzando la barra verticale e l'indice come countriesdata-28.12.2018.
In questa visualizzazione a barra verticale, creeremo un grafico a barre con l'area dei paesi, ovvero i paesi verranno visualizzati con l'area più alta.
Quindi selezioniamo gli assi Y e X come mostrato di seguito -
Asse Y.

Asse X.

Quando applichiamo le modifiche qui, possiamo vedere l'output come mostrato di seguito -

Dal grafico, possiamo vedere che la Russia ha l'area più alta, seguita da Canada e Stati Uniti. Tieni presente che questi dati vengono raccolti dai dati dei paesi dell'indice e dai dati fittizi, quindi le cifre potrebbero non essere corrette con i dati in tempo reale.
Salviamo questa visualizzazione come countrywise_maxarea da utilizzare in seguito con il dashboard.
Successivamente, lavoriamo sul grafico a torta.
Grafico a torta
Quindi, prima crea una visualizzazione e seleziona il grafico a torta con indice come countriesdata. Stiamo per visualizzare il conteggio delle regioni disponibili nei dati dei paesi in formato grafico a torta.
Il lato sinistro ha metriche che daranno il conteggio. In Buckets, ci sono 2 opzioni: Dividi sezioni e Dividi grafico. Ora useremo l'opzione Dividi sezioni.

Ora, se selezioni Fette divise, verranno visualizzate le seguenti opzioni:

Seleziona l'aggregazione come termini e mostrerà più opzioni da inserire come segue:

Il menu a discesa Campi conterrà tutti i campi dell'indice scelto. Abbiamo selezionato il campo Regione e Ordina per che abbiamo selezionato come Conteggio. Lo ordineremo in ordine decrescente e la dimensione sarà 10. Quindi qui otterremo il conteggio delle 10 regioni dall'indice dei paesi.
Ora, fai clic sul pulsante di riproduzione come evidenziato di seguito e dovresti vedere il grafico a torta aggiornato sul lato destro.

Visualizzazione del grafico a torta

Tutte le regioni sono elencate nell'angolo in alto a destra con i colori e lo stesso colore è mostrato nel grafico a torta. Se passi il mouse sul grafico a torta, darà il conteggio della regione e anche il nome della regione come mostrato di seguito -


Quindi, ci dice che il 22,77% della regione è occupata dall'Africa subsahariana nei dati dei paesi che abbiamo caricato.
Dal grafico a torta, osserva che la regione asiatica copre il 12,5% e il conteggio è 28.
Ora possiamo salvare la visualizzazione facendo clic sul pulsante Salva nell'angolo in alto a destra come mostrato di seguito -

Ora salva la visualizzazione in modo che possa essere utilizzata in seguito nella dashboard.
