Järjestelmän observability: lokitus, metriikat ja jäljitys (ELK + OpenTelemetry) · Oppitunti

Kibana: visualisointi ja koontinäytöt

Tutustukaa Kibanaan datan tutkimista ja visualisointia varten. Oppikaa luomaan tehokkaita koontinäyttöjä ja raportteja Elasticsearch-indekseistä.

Oppitunti 3/411 vaihetta

Kibana: visualisointi ja koontinäytöt on ilmainen Järjestelmän observability: lokitus, metriikat ja jäljitys (ELK + OpenTelemetry)-oppitunti CoddyKitissä. Tämä on oppitunti 3/4. Voit lukea tästä oppimispolusta kokonaan mitkä tahansa 3 oppituntia ilmaiseksi — sen jälkeen CoddyKit PRO avaa kaikki oppitunnit sekä käytännön harjoittelun sisäänrakennetulla koodieditorilla ja ympäri vuorokauden toimivalla tekoälytuutorilla. Oppitunti kuuluu Järjestelmän observability: lokitus, metriikat ja jäljitys (ELK + OpenTelemetry)-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. Järjestelmän observability: lokitus, metriikat ja jäljitys (ELK + OpenTelemetry)-kurssilla on yhteensä 4 oppituntia.

Mikä Kibana on?

Tervetuloa Kibanaan! Se on ELK Stackin K-kirjain ja toimii ikkunana Elasticsearchiin tallennettuihin tietoihin. Kibana on tehokas, avoimen lähdekoodin työkalu tietojen visualisointiin ja tutkimiseen.

Sen avulla voitte tehdä kyselyitä Elasticsearchin tiedoista, analysoida ja visualisoida niitä sekä löytää havaintoja ja seurata järjestelmienne tilaa.

Kibanan käyttöliittymässä liikkuminen

Kun avaatte Kibanan ensimmäisen kerran, näette vasemmalla siirtymisvalikon. Keskeisiä osioita ovat:

  • Discover: Raakatietojen tutkiminen, haku ja suodatus.
  • Visualize: Yksittäisten kaavioiden ja kuvaajien luominen.
  • Dashboard: Useiden visualisointien yhdistäminen yhteen näkymään.
  • Management: Indeksien, käyttäjien ja asetusten määrittäminen.

Keskitymme osioihin Discover, Visualize ja Dashboard.

Raakatietojen tutkiminen

Discover-osiossa käsittelette suoraan Elasticsearchin raakatietoja. Ajatelkaa sitä tehokkaana hakukoneena lokeillenne tai metriikoillenne.

  • Hakupalkki: Etsikää tiettyjä tapahtumia Lucene-kyselysyntaksilla tai KQL:llä (Kibana Query Language).
  • Suodattimet: Rajatkaa tuloksia lisäämällä vuorovaikutteisia suodattimia.
  • Taulukkonäkymä: Tarkastelkaa yksittäisiä dokumentteja (lokeja) ja niiden kenttiä.

Osio on erittäin tärkeä virheenkorjauksessa ja yksityiskohtaisessa tutkinnassa.

Aikaväleihin keskittyminen

Havainnointitiedot ovat aikasarjatietoja. Kibanan aikavälin valitsin (yleensä oikeassa yläkulmassa) on olennainen analyysin rajaamisessa.

  • Pikavalinnat: ”Viimeiset 15 minuuttia”, ”Viimeiset 24 tuntia” ja niin edelleen.
  • Suhteellinen aika: ”Viimeiset 7 päivää”, ”Eilen”.
  • Absoluuttinen aika: Määrittäkää tarkat alku- ja loppupäivät ja -ajat.

Oikean aikavälin valitseminen varmistaa, että tarkastelette tutkinnan kannalta olennaisia tietoja.

Johdatus visualisointeihin

Discover näyttää raakadataa, kun taas Visualize muuntaa tiedot havainnollisiksi kaavioiksi ja kuvaajiksi. Visualisointien avulla huomaatte nopeasti trendit, poikkeamat ja kuviot, jotka saattavat piiloutua raakadatan taulukoihin.

Kibana tukee monenlaisia visualisointityyppejä yksinkertaisista metriikoista monimutkaisiin karttoihin.

Ensimmäisen kaavion luominen

Luodaan yksinkertainen visualisointi, kuten pylväskaavio, joka näyttää lokimäärät ajan kuluessa. Toimikaa Visualize-osiossa seuraavasti:

  1. Valitkaa visualisointityyppi (esimerkiksi Vertical Bar).
  2. Valitkaa Elasticsearch-indeksikuvio.
  3. Määrittäkää Y-akseli (esimerkiksi ”Count”-kooste).
  4. Määrittäkää X-akseli (esimerkiksi ”Date Histogram” aikaleimakentän perusteella).

Näin näette, kuinka monta lokia esiintyi kullakin aikavälillä.

Muiden visualisointien tutkiminen

Pylväskaavioiden lisäksi Kibana tarjoaa monia vaihtoehtoja tietojen tehokkaaseen esittämiseen:

  • Viivakaaviot: Sopivat hyvin ajan mittaan tapahtuvien trendien näyttämiseen (esimerkiksi suorittimen käyttö).
  • Ympyräkaaviot: Hyödyllisiä osuuksien esittämiseen (esimerkiksi palvelukohtaiset virhesuhteet).
  • Datataulukot: Näyttävät koostetut tiedot taulukkomuodossa.
  • Metriikkavisualisoinnit: Näyttävät yhden näkyvän luvun (esimerkiksi virheiden kokonaismäärän).

Valitkaa tyyppi, joka kertoo tietojenne tarinan parhaiten.

Kaiken yhdistäminen: koontinäytöt

Dashboard Kibanan on yhdelle näytölle koottu kokoelma tallennettuja visualisointeja. Niistä saa yleiskuvan järjestelmän tilasta, suorituskyvystä tai tietyn sovelluksen mittareista.

Dashboardit ovat dynaamisia: aika- tai yleisen haun suodattimen käyttäminen dashboardissa päivittää kaikki sen visualisoinnit samanaikaisesti.

Dashboardin rakentaminen

Dashboardin luominen on helppoa:

  1. Siirry Dashboard-osioon.
  2. Napsauta ”Create new dashboard”.
  3. Napsauta ”Add” ja valitse tallennetut visualisoinnit luettelosta.
  4. Järjestä ja muuta niiden kokoa tarpeen mukaan.

Voit myös lisätä uusia visualisointeja suoraan dashboard-näkymästä. Näin saat nopeasti kattavan valvontanäkymän.

Kibanan tietojen tarkistus

On aika testata, miten hyvin hallitsette Kibanan keskeiset toiminnot!

Kibana: datasi tarinankertoja

Tässä oppitunnissa tutustuimme Kibanaan, ELK Stackin visualisointikerrokseen. Opitte:

  • käyttämään Discoveria raakadatan tutkimiseen.
  • luomaan erilaisia kaavioita Visualize-toiminnolla.
  • yhdistämään nämä havainnollisiksi Dashboardeiksi.

Kibanan avulla voitte muuntaa valtavia datamääriä hyödynnettäviksi havainnoiksi, jolloin järjestelmiä on helpompi ymmärtää ja tarkkailla. Seuraavaksi perehdymme ELK:n edistyneisiin tekniikoihin!

Aloita maksutta

Opi Järjestelmän observability: lokitus, metriikat ja jäljitys (ELK + OpenTelemetry) tekoälytuutorin avulla — ilmaiseksi

Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.

Kurssit
12
Oppitunnit
48

Usein kysytyt kysymykset

Onko oppitunti ”Kibana: visualisointi ja koontinäytöt” ilmainen?

Kyllä — voit lukea täällä verkossa kokonaan ilmaiseksi mitkä tahansa Järjestelmän observability: lokitus, metriikat ja jäljitys (ELK + OpenTelemetry)-oppimispolun 3 oppituntia, myös oppitunnin “Kibana: visualisointi ja koontinäytöt”. Sen jälkeen CoddyKit PRO avaa kaikki oppitunnit sekä interaktiiviset harjoitukset sisäänrakennetulla koodieditorilla ja ympäri vuorokauden toimivalla tekoälytuutorilla. Järjestelmän observability: lokitus, metriikat ja jäljitys (ELK + OpenTelemetry)-kurssilla on yhteensä 4 oppituntia.

Mitä opin oppitunnilla ”Kibana: visualisointi ja koontinäytöt”?

Tutustukaa Kibanaan datan tutkimista ja visualisointia varten. Oppikaa luomaan tehokkaita koontinäyttöjä ja raportteja Elasticsearch-indekseistä. Harjoittelet Järjestelmän observability: lokitus, metriikat ja jäljitys (ELK + OpenTelemetry)-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.

Tarvitsenko kokemusta aloittaakseni Järjestelmän observability: lokitus, metriikat ja jäljitys (ELK + OpenTelemetry)-opiskelun?

Aiempi kokemus ei ole tarpeen. CoddyKitin Järjestelmän observability: lokitus, metriikat ja jäljitys (ELK + OpenTelemetry)-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 3/4.

Kuinka kauan ”Kibana: visualisointi ja koontinäytöt”-oppitunnin suorittaminen kestää?

Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.

Voinko kirjoittaa ja suorittaa koodia tällä Järjestelmän observability: lokitus, metriikat ja jäljitys (ELK + OpenTelemetry)-oppitunnilla?

Kyllä. Jokainen Järjestelmän observability: lokitus, metriikat ja jäljitys (ELK + OpenTelemetry)-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.

Kaikki tämän kurssin oppitunnit

  1. Elasticsearch: indeksointi ja haku
  2. Logstash: datan vastaanotto ja käsittely
  3. Kibana: visualisointi ja koontinäytöt
  4. Beats: kevyet datan siirtäjät
← Takaisin: Järjestelmän observability: lokitus, metriikat ja jäljitys (ELK + OpenTelemetry)