Teknologian jakaminen

prometheus-katsaus (2) - Yksityiskohtainen prosessi Grafanan käyttämisestä yhteyden muodostamiseen Prometheus-tietolähteisiin on selkeä ja helppo ymmärtää.

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina


Johdatus Grafanaan

Grafana on työkalu tietojen katseluun ja analysointiin, ja se on erityisen hyvä aikasarjatietojen seurantaan ja visualisointiin.

Mikä on Grafana

Visualisointityökalut: Grafana voi muuttaa tiedot kaavioiksi, mikä helpottaa tietojen ymmärtämistä ja analysointia.
Avoimen lähdekoodin ohjelmisto: Kuka tahansa voi käyttää ja muokata sitä ilmaiseksi.

Mitä Grafana voi tehdä?

Yhdistä eri tietolähteet: Se voi saada tietoja useista tietolähteistä, kuten Prometheus, Elasticsearch, MySQL jne.
Luo hallintapaneeli: Voit luoda erilaisia ​​kaavioita sisältäviä kojetauluja tietojen tarkkailua ja esittämistä varten.
Aseta hälytys: Grafana voi lähettää ilmoituksia muistuttamaan sinua, kun tiedot saavuttavat tietyt ehdot.
ryhmätyö: Eri käyttäjät voivat käyttää ja hallita Grafanaa yhdessä, kullakin eri käyttöoikeuksilla.

Milloin käytämme Grafanaa?

Palvelimen valvonta: Tarkastele palvelimen suorituskykyä, kuten suorittimen käyttöä, muistin käyttöä jne.
Sovelluksen seuranta: Tarkkaile sovellusten kuntoa ja suorituskykyä.
Yritystietojen analyysi: Analysoi liiketoiminnan indikaattoreita, kuten myyntitietoja, käyttäjien toimintaa jne.
IoT-datan visualisointi: Tarkastele antureiden tietoja reaaliajassa.

Prometheuksessa on graafinen näyttö, miksi käytämme edelleen Grafanaa?

Vaikka Prometheusissa on sisäänrakennetut graafisen esityksen perusominaisuudet, Grafana tarjoaa tehokkaamman, joustavamman ja käyttäjäystävällisemmän visualisointi- ja valvontaratkaisun. Grafana on sopivampi valinta skenaarioihin, jotka vaativat monimutkaisia ​​kaavioita, useiden tietolähteiden integrointia, yksityiskohtaisia ​​hälytyksiä ja tiimiyhteistyötä.

ympäristöön

virtuaalikone

IpCPU:n nimiprosessoriMuistikiintolevy
192.168.10.14prometheus-palvelin2c2G100G
192.168.10.15prometheus-agentti2c2G100G
192.168.10.16grafana2c2G100G

Versio centos7.9
Alustus valmis (palomuuri, hiekkalaatikko, isäntänimi)
prometheus on asennettu
Lue edellinen artikkeli prometheus-asennuksesta, en toista sitä tässä liikaa.
Linkki:prometheus-tarkistus (1) – Asenna prometheus-valvonta binääritilassa liunxiin

Askeleet

1. Grafana-asennus

Tämä artikkeli käyttää binaariasennusta, ja konttiasennus näytetään seuraavissa artikkeleissa.

Hanki binääripaketti

wget https://dl.grafana.com/oss/release/grafana-10.0.1.linux-amd64.tar.gz
  • 1

Pura ja katso

tar xf grafana-10.0.1.linux-amd64.tar.gz
ls
  • 1
  • 2

Lisää kuvan kuvaus tähän

Siirretty kansioon /usr/local/ hallinnan helpottamiseksi

mv grafana-10.0.1 /usr/local/grafana
cd /usr/local/grafana/
ls
  • 1
  • 2
  • 3

Siellä on seuraavat tiedostot
Lisää kuvan kuvaus tähän

Hallitsemisen helpottamiseksi rekisteröi se järjestelmäpalveluksi

cat > /usr/lib/systemd/system/grafana.service << EOF
[Service]
ExecStart=/usr/local/grafana/bin/grafana-server --config=/usr/local/grafana/conf/defaults.ini --homepath=/usr/local/grafana
 
[Install]
WantedBy=multi-user.target
 
[Unit]
Description=grafana
After=network.target
EOF
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

Lataa uudelleen/automaattinen käynnistys/tarkista tila/käynnistys

systemctl daemon-reload
systemctl enable grafana
 systemctl start grafana
 systemctl status grafana
  • 1
  • 2
  • 3
  • 4

Lisää kuvan kuvaus tähän

Grafanan vierailu
Isäntäselaimen käyttöoikeus
Paikallinen IP:3000
tässä se on

192.168.10.16:3000
  • 1

Näet seuraavan käyttöliittymän
Lisää kuvan kuvaus tähän
tulla sisään
Oletustili: admin
Oletussalasana: admin
Kirjaudu vain sisään
Lisää kuvan kuvaus tähän
Sinua pyydetään nollaamaan salasanasi myöhemmin. Jos et halua nollata sitä, napsauta Ohita.
Lisää kuvan kuvaus tähän
Seuraavaksi pääset pääkäyttöliittymään
Lisää kuvan kuvaus tähän

2. Lisää Grafana-tietolähde Prometheus

Napsauta kolmea vaakapalkkia vasemmassa yläkulmassa
Napsauta sitten näkyviin tulevassa käyttöliittymässä Tietolähteet.
Lisää kuvan kuvaus tähän
Napsauta sitten Lisää tietolähde näkyviin tulevasta käyttöliittymästä.
A
Napsauta prometheusta uudelleen ja valitse tietolähteeksi prometheus.
Lisää kuvan kuvaus tähän
Kirjoita Prometheus-palvelimen URL-osoitteen jälkeen
prometheus-käyttöosoite, eli

http://192.168.10.14:9090
  • 1

Lisää kuvan kuvaus tähän

Vieritä sitten loppuun ja napsauta Tallenna ja testaa
Lisää kuvan kuvaus tähän
Valintamerkin näyttäminen osoittaa, että prometheus-tietolähde on onnistunut
Lisää kuvan kuvaus tähän

3. Lisää datan hallintapaneeli Grafanaan

Napsauta sitten Hallintapaneelit
Lisää kuvan kuvaus tähän
Napsauta uusi ja valitse tuonti
Lisää kuvan kuvaus tähän
Voit nähdä, että on kaksi tapaa lisätä kojelauta
Yksi on json-muoto
Yksi on ID
Tässä käytetään ID:tä
Tämä on kojelauta liunx-isännästä

12633
  • 1

Lopussa on opetusohjelma oikean kojelaudan löytämiseksi tarpeidesi mukaan.
Lisää kuvan kuvaus tähän
Lisää kuvan kuvaus tähän

Napsauta Tuo
Lisää kuvan kuvaus tähän
Tässä on valvontaliittymä
Lisää kuvan kuvaus tähän
Lisää kuvan kuvaus tähän

Täydennys, miten kojelauta löytyy

Selaimen haku

grafana.com
  • 1

Lisää kuvan kuvaus tähän
Täällä sinun on ensin rekisteröitävä tili
Vieraile uudelleen rekisteröinnin jälkeen

https://grafana.com/grafana/dashboards/
  • 1

Se siitä
Sitten voit etsiä kojelaudalta tarpeen mukaan
Lisää kuvan kuvaus tähän
Esimerkiksi kojelauta juuri nyt
Etsi liunx-isäntä
Näet, että ensimmäinen on käyttämämme kojelautamalli
Klikkaa sitä
Lisää kuvan kuvaus tähän
Tämä käyttöliittymä tarjoaa kaksi käyttötapaa
Lataa json-tiedosto tai kopioi tunnus
Voit myös nähdä, mikä sen id on
Lisää kuvan kuvaus tähän