Kuidas visualiseerida keerukaid andmeid Linuxis

Lang L: none (table-of-contents):

Anonim

Ilmselt olete kuulnud Elasticsearchist - otsingumootorist, mis võimaldab teil oma andmeid indekseerida ja seejärel kiiresti otsida. Võimalik, et olete loonud mõned visuaalid Kibanas, Elasticsearchi GUI-s, osutades klõpsates klanitud liidese kaudu.

Võimalik, et te pole kasutanud vähem tuntud visualiseerimise pistikprogrammi nimega Timelion.

Timelion on fantastiline visualiseerimise loomise tööriist, mis võimaldab graafikute kuvamiseks oma päringuid lihtsas ja võimsas väljenduskeeles välja kirjutada. Seda kasutatakse aegridade andmete, näiteks populatsiooni kasvu või teie veebisaidi tabamuste kuvamiseks.

  • Siin on loetelu parimatest arendajatele mõeldud sülearvutitest
  • Vaadake neid parimaid arendajatele mõeldud distrosid
  • Nuputage numbreid nendel parimatel töökohtadel hõlpsalt
Selle artikli kohta

See artikkel ilmus esmakordselt ajakirjas Linux Format Magazine, väljaanne nr 269, mis avaldati novembris 2022-2023.

Timelioni abil saame arvutada liikuvad keskmised, kuvada eelmise nädala ja tänase päeva andmete erinevuse ning teha mõned põhilised anomaaliate tuvastamise võimalused. See on kasulik tööriist, kuidas teada saada, kuidas töötada. Alustame.

Paigaldamine

Kui olete tavaline Linuxi vormingu lugeja, on Dockeri koostamise näited klastri seadistamiseks LXF261-s.

Muidu on Elasticsearchi ja Kibana installimine suhteliselt lihtne. Ainus nõue on Java, mille olete võib-olla juba installinud.

Kui see pole nii, installib lihtne sudo apt install default-jre selle Debiani-põhistele distrodele või sudo dnf install java peaks sama tegema ka Red Hati distroside perekonna puhul.

Seejärel peate lihtsalt oma operatsioonisüsteemi maitse jaoks alla laadima Elasticsearchi ja Kibana uusima versiooni.

Kirjutamise ajal on uusim versioon kibana-7.8.1-linux-x86_64.tar.gz.

Selle saate ekstraktida tar -xvzf kibana-7.8.1-linux-x86_64.tar.gz-ga, vahetada ekstraheeritud kataloogi ja käivitada ./bin/kibana & Kibana-eksemplari käivitamiseks.

Kui olete Elasticsearchi seadistamiseks teinud täpselt samad toimingud, asendades 'kibana' asemel 'elasticsearch', peaksite saama oma lemmikbrauseris navigeerida saidile http: // localhost: 5601 ja näha mängimiseks uut läikivat Kibana liidest ringi koos.

Kui eelistate pakette installida paketihalduriga, on sama lingiga nagu varem teave Elastsuse repo oma süsteemi lisamise ning Kibana ja Elasticsearch pakettide installimise kohta.

Saate graafikud üksteise otsa asetada ja kasutada vormindust, et graafikud näeksid välja parimad.

Hankige andmeid

Kibana hiljutised versioonid võimaldavad andmekogumite sisestamist meie klastrisse Data Visualizeriga automaatselt, selle asemel et luua skripti või Logstashi konfiguratsiooni. See saab hakkama nii JSON- kui CSV-vormingus andmekogumitega kui ka mõne tavalise logifailiga, näiteks Apache'i logidega. Ainus piirang on see, et nende suurus on väiksem kui 100 MB. See on meie eesmärkide jaoks enam kui piisav.

Kasutame Covid-19 juhtumite kogu maailmas avatud andmeportaali andmekogumit. Laadisime CSV-faili alla lehe ressursside jaotisest.

Probleemide korral võite selle asemel alla laadida Exceli .xlsx versiooni, avada LibreOffice Calciga ja salvestada see teksti CSV (.csv) vormingus. Allalaadimiseks on saadaval ka JSON-versioon, mida saate alternatiivina kasutada.

Kibanas Data Visualizerini jõudmiseks klõpsake vasakus ülanurgas hamburgeriikooni, seejärel Machine Learning ja lõpuks Data Visualizer. Kui see on olemas, klõpsake kastis Impordi andmed üles faili üleslaadimine, seejärel valige või lohistage fail ja valige allolev csv-fail.

Pärast lühikest analüüsi näitab see mõnda statistikat, et see avastati CSV-faili esimesest 1000 reast. See on vorming, mida ta arvab, et kõik väljad on, näiteks tekst, kuupäev või number, ja tõstke esile väljadel olevad peamised väärtused.

Tavaliselt teeb see meie jaoks selle välja selgitamiseks head tööd. Kui teil oli vaja mingeid muudatusi teha, võite muudatuste tegemiseks klõpsata käsul Alista seaded - näiteks välja nimi, nagu see seadistatakse Elasticsearchis.

Üks välja nimi, mille peaksime alistama, on dateRep, mis tähistab meie andmekogumis arvutatud näitaja kuupäeva. Timelion ei tea, kuidas seda vaikimisi ajaväljana kasutada, nii et saame oma elu hiljem lihtsustada, nimetades selle nüüd välja ümber millekski, mille ta ära tunneb.

Hea kandidaat on ajatempel. Selle määramiseks klõpsake nuppu Rakenda. Kui olete ülejäänud osa väljanägemisega rahul, klõpsake allosas valikul Impordi, andke indeksile nimi - valisime covid - ja klõpsake siis andmete importimiseks klastrisse uuesti.