Grafana on tehokas avoimen lähdekoodin alusta tietojen seurantaan ja visualisointiin. Grafanan käyttäminen Raspberry PI: llä antaa sinun luoda kojetauluja erilaisille mittareille järjestelmänvalvonnasta IoT -tietojen visualisointiin. Tämä opas opastaa sinut Grafanan asettamisen läpi Raspberry Pi: lle.
Mitä tarvitset
- Raspberry Pi: Vadelma Pi 3, 4 tai myöhemmin suositellaan.
- Käyttöjärjestelmä: Raspberry Pi OS (32-bittinen tai 64-bittinen).
- Internet -yhteys: Varmista, että Raspberry Pi on kytketty Internetiin.
- Terminaalin käyttöoikeus: SSH Raspberry Pi: hen tai käytä näppäimistöä ja näyttöä.
-
Päivitetty käyttöjärjestelmä: Päivitä Raspberry Pi -käyttöjärjestelmä käynnissä:
sudo apt update && sudo apt upgrade -y
Vaihe 1: Asenna Grafana
Grafana tarjoaa virallisen arkiston asennusta varten Debian-pohjaisiin järjestelmiin, mukaan lukien Raspberry Pi OS.
1. Lisää Grafana -arkisto
-
Asenna vaadittavat riippuvuudet:
sudo apt install -y software-properties-common
-
Lisää Grafana GPG -näppäin:
sudo wget -q -O /usr/share/keyrings/grafana.key https://packages.grafana.com/gpg.key
-
Lisää Grafana -arkisto:
echo "deb [signed-by=/usr/share/keyrings/grafana.key] https://packages.grafana.com/oss/deb stable main" | sudo tee /etc/apt/sources.list.d/grafana.list
-
Päivitä pakettiluettelo:
sudo apt update
Klo 2. Asenna Grafana
Asenna Grafana seuraavan komennon avulla:
sudo apt install -y grafana
Vaihe 2: Aloita ja ota käyttöön Grafana -palvelu
-
Aloita Grafana -palvelu:
sudo systemctl start grafana-server
-
Anna palvelun aloittaa käynnistys:
sudo systemctl enable grafana-server
-
Tarkista Grafana -palvelun tila:
sudo systemctl status grafana-server
Vaihe 3: Pääsy Grafana -verkkoliittymään
-
Avaa selain laitteeseen, joka on kytketty samaan verkkoon kuin Raspberry Pi.
-
Siirry seuraavaan URL -osoitteeseen vaihtamalla
<raspberry-pi-ip>
Vadelma Pi: n IP -osoitteesi kanssa:http://<raspberry-pi-ip>:3000
-
Kirjaudu sisään oletustietoilla:
- Käyttäjätunnus:
admin
- Salasana:
admin
- Käyttäjätunnus:
-
Vaihda salasana pyydettäessä.
Vaihe 4: Määritä tietolähde
Grafana vaatii tietolähteen mittareiden visualisoimiseksi. Yleisiä tietolähteitä ovat influxdb, prometheus ja mysql.
Esimerkki: Prometheuksen lisääminen tietolähteenä
- Napsauttaa Konfiguraatio> tietolähteet Grafana -käyttöliittymässä.
- Napsauttaa Lisää tietolähde ja valitse Loitsu.
- Kirjoita Prometheus -palvelimen URL -osoitteeseen (esim.
http://localhost:9090
) ja napsauta Tallenna ja testi.
Vaihe 5: Luo kojetauluja ja paneeleja
- Siirtyä jhk Kojetaulut> Uusi kojelauta.
- Napsauttaa Lisää uusi paneeli.
- Valitse tietolähde ja määritä kyselyt metrien visualisoimiseksi.
- Tallenna kojelauta tulevaa käyttöä varten.
Vaihe 6: Optimoi Grafana Raspberry Pi: lle
- Rajoita resurssien käyttö: Vähennä datapisteiden lukumäärää ja päivitysvälejä prosessorin ja muistin käytön minimoimiseksi.
- Käytä kevyitä tietolähteitä: Käytä tehokkaita tietolähteitä, kuten Prometheus tai InffuxdB, optimoitu matalan resurssiympäristöön.
-
Seuraa suorituskykyä: Tarkista säännöllisesti järjestelmän resurssit
htop
taitop
.
Valinnainen: Grafanan suorittaminen Dockerissa
Voit ajaa Grafanaa Docker -säilössä hallinnan helpottamiseksi.
-
Asenna Docker, jos sitä ei ole vielä asennettu:
curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh
-
Vedä Grafana Docker -kuva:
sudo docker pull grafana/grafana
-
Suorita Grafana -astia:
sudo docker run -d -p 3000:3000 --name=grafana grafana/grafana
-
Käyttää Grafanaa jhk
http://<raspberry-pi-ip>:3000
.
Vianetsintä
-
Grafanaa ei pääse:
- Varmista, että Grafana -palvelu on käynnissä:
sudo systemctl status grafana-server
- Varmista, että palomuuri ei estä porttia 3000.
- Varmista, että Grafana -palvelu on käynnissä:
-
Resurssien korkea käyttö:
- Vähennä kojelaudan virkistysnopeutta ja rajoita aktiivisten paneelien lukumäärää.
-
Dockerin lupakysymykset:
- Lisää käyttäjä
docker
Ryhmä:sudo usermod -aG docker $USER
- Lisää käyttäjä
Grafanan sovellukset Raspberry Pi: llä
- Raspberry PI -järjestelmän mittareiden (CPU, muisti, levyn käyttö) seuranta
- IoT -tietojen visualisointi antureista ja laitteista
- Seurata verkon suorituskykyä ja kaistanleveyttä
- Kojetaulujen luominen kodin automaatiojärjestelmille
Johtopäätös
Grafanan ajaminen Raspberry PI: llä tarjoaa tehokkaan ja joustavan alustan tietojen visualisointiin. Seuraanko järjestelmän suorituskykyä tai seurata IoT -tietoja, Grafanan intuitiivinen käyttöliittymä ja räätälöintivaihtoehdot tekevät siitä ihanteellisen valinnan Raspberry Pi -projekteihin. Seuraa tätä opasta Grafanan asettamiseen ja aloita oivaltavien kojetaulujen luominen tänään!