Grafana je monitorovací a vizualizační software. Pomocí řídicího panelu a grafů můžete svá data vizualizovat, dotazovat se na ně a sledovat je po určitou dobu. Dokáže se připojit ke komplexním datovým zdrojům, jako je MySQL, ElasticSearch, Graphite, Prometheus atd.
Zde v LinuxAPT, jako součást našich služeb správy serveru, pravidelně pomáháme našim zákazníkům provádět související dotazy týkající se monitorování serveru na systémech Linux.
V této souvislosti se podíváme na proces instalace Grafany na OS Ubuntu.
Jak nainstalovat Grafana na Ubuntu?
Grafana můžete nainstalovat následujícím způsobem:
- Instalace Grafana prostřednictvím úložiště APT.
- Instalace Grafana prostřednictvím balíčku .deb.
1. Instalace Grafana přes úložiště APT
Zde nainstalujeme Grafana pomocí úložiště APT. Ačkoli můžete nainstalovat Grafana pomocí oficiálního úložiště Ubuntu, ale není to nejnovější verze. Chcete-li získat nejnovější verzi Grafany, můžeme použít oficiální repozitář APT společnosti Grafana. Pomocí této metody pro vás bude jednodušší aktualizovat Grafana pomocí aktualizace apt-get, kdykoli bude k dispozici novější verze. Začněme.
i. Přidejte do systému balíček software-properties-common. Umožní vám snadno spravovat PPA ve vašem systému:
$ sudo apt install software-properties-common
Nyní bude zahájena instalace a pokud se během instalace zobrazí výzva s y/n, zadejte y a stiskněte Enter.
ii. Nyní budete muset importovat klíč Grafana GPG do svazku klíčů zdrojů APT. Chcete-li to provést, spusťte níže uvedený příkaz:
$ wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add -
Tento příkaz stáhne klíč Grafana GPG a přidá jej do svazku klíčů zdrojů APT.
iii. Dále pomocí příkazu níže přidejte úložiště Grafana do seznamu zdrojů vašeho systému:
$ echo "deb https://packages.grafana.com/oss/deb stable main" | sudo tee -a /etc/apt/sources.list.d/grafana.list
iv. Po přidání úložiště Grafana aktualizujte systémový seznam zdrojů pomocí příkazu níže:
$ sudo apt update
v. Nyní můžete nainstalovat Grafana následovně:
$ sudo apt install Grafana
Nyní bude zahájena instalace a pokud se během instalace zobrazí výzva s y/n, zadejte y a stiskněte Enter.
vi. Pro ověření instalace použijte následující příkaz:
$ grafana-server -v
Výstup zobrazí verzi Grafany nainstalovanou ve vašem systému.
Po instalaci můžete službu Grafana spustit pomocí příkazu níže:
$ sudo systemctl start grafana-server
Chcete-li, aby se služba při spuštění automaticky spustila, použijte příkaz níže:
$ sudo systemctl enable grafana-server
Chcete-li ověřit, zda je služba Grafana spuštěna, použijte příkaz níže:
$ sudo systemctl status grafana-server
Měli byste vidět výstup, který ukazuje, že služba Grafana běží bez jakýchkoli chyb.
2. Instalace Grafana prostřednictvím balíčku .deb
Grafana je k dispozici také jako balíček .deb na oficiálních stránkách Grafany. Pamatujte však, že budete muset ručně aktualizovat Grafana pokaždé, když je vydána novější verze. Při této metodě stáhneme Grafana pomocí balíčku .deb z oficiální stránky ke stažení Grafany. Od července 2021 je nejnovější verze Grafany dostupná na webu 8.0.5.
i. Nejprve nainstalujte některé předpoklady pomocí příkazu níže:
$ sudo apt-get install -y adduser libfontconfig1
ii. Nyní pomocí příkazu níže stáhněte .deb balíček Grafana 8.0.5. Chcete-li stáhnout jakoukoli jinou verzi, navštivte oficiální odkaz ke stažení Grafana a získejte verzi, kterou potřebujete.
$ wget https://dl.grafana.com/oss/release/grafana_8.0.5_amd64.deb
Tento příkaz stáhne Grafana verze 8.0.5 do vašeho domovského adresáře.
iii. Nyní nainstalujte Grafana pomocí tohoto příkazu:
$ sudo dpkg -i grafana_8.0.5_amd64.deb
Pro ověření instalace použijte následující příkaz:
$ grafana-server -v
Výstup ověří verzi Grafana nainstalovanou ve vašem systému.
Po instalaci můžete službu Grafana spustit pomocí příkazu níže:
$ sudo systemctl start grafana-server
Chcete-li, aby se služba při spuštění automaticky spustila, použijte příkaz níže:
$ sudo systemctl enable grafana-server
Chcete-li ověřit, zda je služba Grafana spuštěna, použijte příkaz níže:
$ sudo systemctl status grafana-server
Měli byste vidět níže uvedený výstup, který ukazuje, že služba Grafana běží bez jakýchkoli chyb.
Jak nakonfigurovat bránu firewall pro službu Grafana?
Pokud potřebujete ke Grafaně přistupovat ze stejného systému, na kterém je Grafana nainstalována, můžete tento krok přeskočit. Pokud však potřebujete přistupovat ke Grafaně z jiného systému v místní síti, budete muset otevřít port 3000 ve vašem firewallu.
Zde je příkaz k povolení portu 3000 ve firewallu:
$ sudo ufw allow 3000/tcp
Jak získat přístup ke Grafaně?
Chcete-li získat přístup ke Grafaně, otevřete libovolný webový prohlížeč a přejděte na IP adresu svého serveru Grafana takto:
http://ip-address:3000
Tím se otevře přihlašovací obrazovka Grafany. Přihlaste se pomocí administrátora jako svého uživatelského jména a hesla.
Jakmile se přihlásíte pomocí výchozích přihlašovacích údajů, požádá vás o nastavení nového hesla pro váš účet správce. Zadejte nové heslo a potvrďte jej. Poté klikněte na Odeslat.
Poté uvidíte Grafana Dashboard.
Jak odinstalovat Grafana ze systému Ubuntu Linux?
Pokud budete někdy potřebovat odinstalovat Grafana, můžete to provést spuštěním příkazu níže:
$ sudo apt remove grafana
Ať už jste nainstalovali Grafana pomocí úložiště APT nebo pomocí balíčku .deb, tento příkaz funguje pro obě metody a odstraní Grafana z vašeho systému.