
Grafana je open-source nástroj pro vizualizaci dat, který umožňuje vytvářet interaktivní grafy, panely a dashboardy. Umožňuje monitorovat různé typy dat z databází, senzorů nebo aplikací a je často používána pro sledování serverů, sítí, IoT zařízení nebo domácích automatizačních systémů.
Využití Grafany:
- Vizualizace dat z domácího IoT systému (teplota, vlhkost, energie)
- Monitorování výkonu serverů nebo Raspberry Pi
- Zobrazení síťového provozu, latencí a dalších statistik
- Integrace s databázemi jako InfluxDB, Prometheus nebo MySQL
Instalace na Raspberry Pi
Aktualizace systému:
sudo apt update
sudo apt upgrade -y
Instalace Grafana repozitáře a instalace:
sudo apt install -y software-properties-common
sudo apt install -y apt-transport-https
sudo wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add -
echo "deb https://packages.grafana.com/oss/deb stable main" | sudo tee /etc/apt/sources.list.d/grafana.list
sudo apt update
sudo apt install grafana -y
Spuštění a povolení služby:
sudo systemctl daemon-reload
sudo systemctl enable grafana-server
sudo systemctl start grafana-server
Přístup k webovému rozhraní:
- Otevřete prohlížeč a zadejte:
http://<IP_RaspberryPi>:3000 - Výchozí přihlašovací údaje:
admin / admin(po přihlášení doporučeno změnit heslo).
Základní konfigurace:
- V menu Configuration → Data Sources přidejte zdroj dat (např. InfluxDB nebo Prometheus).
- Vytvářejte panely a dashboardy přes Create → Dashboard.
- Konfigurace souborů:
/etc/grafana/grafana.inipro pokročilá nastavení (port, SSL, autentizace).