Grafana on tehokas, itse isännöity työkalu, joka muuttaa monimutkaiset mittarit selkeiksi, interaktiivisiksi kojetauluiksi ja reaaliaikaisiksi kaavioiksi. Parasta on, että voit asentaa Grafanan useille alustoille Dockerin kautta, mikä tekee asennuksesta nopean, puhtaan ja alustan riippumattoman. Tässä oppaassa kävelen sinut Grafanan asentamisen avulla Dockerilla ja näytän, kuinka sitä voidaan käyttää järjestelmämittarien seuraamiseen ja reaaliaikaisen tietojen visualisointiin tehokkaasti.
Sisällysluettelo
- Asenna Grafana Dockerin avulla
- Tietolähteiden yhdistäminen ja metrien visualisointi
- Käytä ennalta rakennettuja kojetauluja
Asenna Grafana Dockerin avulla
Varmista ennen Grafanan asentamista, että Docker on asennettu järjestelmään.
Aloittamalla seuraavan komennon kanssa vetääksesi Grafana -kuvan:
sudo docker pull grafana/grafanaAloita nyt uusi Grafana -säiliö taustalla ja kartoittaa se porttiin 3000 seuraavan komennon avulla:
sudo docker run -d -p 3000:3000 --name=grafana grafana/grafana
Kun olet suorittanut Docker -säiliön, avaa selain ja siirry osoitteeseenhttps: // localhost: 3000päästä Grafana -kojelautaan. Käytä käyttäjänimiä ja salasanaa, molemmat asetettu järjestelmänvalvojaan, kirjautuaksesi sisään Grafanaan:

Kun olet lyönyt kirjautumispainiketta, se kehottaa päivittämään salasanan turvallisuusriskien välttämiseksi. Voit päivittää ja lähettää (suositella) muokatun salasanan tai ohittaa sen jatkaaksesi oletusarvoa:

Kun olet kirjautunut sisään, seuraava kojelauta tulee:

Liittyvä: Paitsi Grafana, voit myös käyttää mitä tahansa näistä työkaluista Linux -järjestelmän seuraamiseen.
Tietolähteiden yhdistäminen ja metrien visualisointi
Grafana antaa sinun seurata erilaisia palveluita ja astioita yhdestä kojelaudasta. Voit lisätä useita tietolähteitä (kuten Prometheus, MySQL, MongoDB jne.) Ja visualisoida tiedot ennakko- tai mukautettujen kojetaulujen avulla.
Yhdistetään Prometheus ensimmäisenä tietolähteenä. Asennamme ja suoritamme tämän tekemistä Dockerin avulla:
sudo docker pull prom/prometheus
Suositeltu lukeminen:Kuinka seurata reaaliaikaista Internet-käyttöä Windows 11: ssä
Suorita Prometheus -säilö seuraavalla komennolla:
sudo docker run -d -p 9090:9090 --name=prometheus prom/prometheus
Kun säiliö on käynnissä, voit käyttää Prometheus -verkkoliitäntää vierailemallahttps: // sinun_ip: 9090.
Lisää tietolähde
Nyt kun Grafana ja Prometheus ovat käynnissä, voit aloittaa lisäämällä ensimmäisen tietolähteen:

Valitse lisätähttps://your_ip:9090. Napsauta tämän jälkeenTallenna ja testi, ja sinulle ilmoitetaan seuraavalla viestillä:Kysyi onnistuneesti Prometheus -sovellusliittymää

Ensimmäisen kojetaulun luominen
Kun olet kytketty, voit luoda kojelaudan visualisoidaksesi mittarit kuvaajien, kaavioiden ja muiden paneelien avulla. Napsauta tätä napsauttamallaLuo kojelautapainike taiUusi -> Uusi kojelauta.

Napsauta nyt+ Lisää uusi visualisointiPainike aloittaaksesi uuden kojelaudan lisäämällä visualisointi:

Lopuksi, valitse Prometheus tietolähteenä:

Käytä mitä tahansa käytettävissä olevaa metriä, esim.process_cpu_seconds_totalja napsautaSuorittaa kyselytPainike visualisoidaksesi tiedot:

Samoin voit lisätä enemmän visualisointeja (kuten suorittimen käyttö, muisti jne.) Ja vetää ja pudottaa ne asettelusi.
Tällä tavalla voit rakentaa reaaliaikaisen, vuorovaikutteisen kuvan järjestelmästäsi tai sovellustiedoista helpomman seurannan ja analysoinnin saavuttamiseksi.
Käytä ennalta rakennettuja kojetauluja
Grafana sallii yhteisön kojetaulujen tuomisen. Esimerkiksi voit käydäVirallinen Grafana -verkkosivustoja käytä kaikkia ennalta rakennettuja kojetauluja:

Jos haluat käyttää ennalta rakennettua kojetaulua, voit kopioida minkä tahansa kojelaudan tunnuksen viralliselta sivustolta ja liittää sen Grafana-kojelaudan osaan.
Nyt kun Grafana on valmis ja käynnissä, seuraava askel on tutkia edistyneitä visualisointeja, asentaa hyödyllisiä laajennuksia tai integroida se työkaluihin, kuten Prometheus, MySQL tai Elasticsearch täydellisen havaittavuuspinoon. Voit myös tutkia, kuinka Dockerin muita GUI-pohjaisia sovelluksia voidaan suorittaa interaktiivisemman ja joustavamman ympäristön luomiseksi.















