Grafana je open-source a jeden z nejběžněji používaných monitorovacích panelů roku 2019, který používají PayPal, eBay a Red Hat. Grafana je dobrou volbou pro všechny inženýry, kteří chtějí používat škálovatelný a robustní nástroj pro monitorování přístrojové desky. Tento monitorovací nástroj monitoruje různé zdroje dat. Pomocí Grafany můžete svázat databáze časových řad, jako je Prometheus nebo Influx DB, a relační databáze, jako je PostgreSQL nebo MySQL.
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 MySQL.
V této souvislosti se podíváme na to, jak monitorovací panel Grafana na CentOS 8.
Postup instalace a konfigurace Grafany v systému CentOS 8 Linux
1. Proveďte aktualizaci systému
Nejprve se ujistěte, že je systém aktuální, spuštěním následujících příkazů:
$ sudo dnf update
$ sudo dnf install epel-release
2. Přidejte úložiště Grafana Yum
Chcete-li nainstalovat Grafana pomocí správce balíčků yum, přidejte úložiště Grafana do místního úložiště yum. Za tímto účelem otevřete terminál pomocí sekcí „Aktivity“ a klikněte na ikonu terminálu na levém postranním panelu plochy CentOS 8.
Nyní vytvořte nový soubor 'grafana.repo' v úložišti Yum a spusťte následující příkazy s oprávněními správce v terminálové aplikaci:
$ cat <<EOF | sudo tee /etc/yum.repos.d/grafana.repo
[grafana]
name=grafana
baseurl=https://packages.grafana.com/oss/rpm
repo_gpgcheck=1
enabled=1
gpgcheck=1
gpgkey=https://packages.grafana.com/gpg.key
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
EOF
3. Aktualizujte úložiště yum
Dostupné systémové balíčky můžete aktualizovat pomocí níže uvedeného příkazu:
$ sudo dnf makecache
4. Nainstalujte Grafana pomocí Yum
Jakmile je úložiště grafana přidáno a nakonfigurováno ve vašem systému, nainstalujte grafana provedením níže uvedeného příkazu:
$ sudo dnf -y install grafana
Výše uvedený příkaz importuje klíč GPG a nainstaluje všechny požadované balíčky grafana na CentOS 8.
Po dokončení instalace grafana použijte níže uvedený příkaz k ověření instalace a zobrazení podrobností o balíčku grafana:
$ rpm -qi grafana
5. Zkontrolujte stav služby Grafana systemd
Systemd spravuje službu grafana ve vašem systému. Proto jej povolte spuštěním níže uvedeného příkazu 'systemctl':
$ sudo systemctl enable --now grafana-server.service
6. Spusťte službu Grafana systemd
Nyní je povolena služba grafana systemd. Spusťte službu a poté zkontrolujte stav 'spuštěno nebo Aktivní' služby grafana spuštěním následujících příkazů:
$ systemctl start grafana-server.service
$ systemctl status grafana-server.service
7. Povolte pravidla brány firewall
Ve výchozím nastavení je služba grafana spuštěna na portu 3000. Pokud tedy na vašem systému běží služba firewalld, spusťte následující příkaz pro povolení přístupu k portu 3000 pro službu grafana:
$ sudo firewall-cmd --add-port=3000/tcp --permanent
$ sudo firewall-cmd –reload
Abyste se ujistili, že vše funguje správně, použijte níže uvedený příkaz:
$ sudo firewall-cmd --list-all | grep ports
8. Umístění konfigurací Grafana
Všechny konfigurace grafana související s portem a cestou jsou uloženy v konfiguračním souboru '/etc/grafana/grafana.ini'.
'http_port =3000' můžete upravit podle vašich systémových požadavků.
Protokol grafana je standardně zapsán v adresáři '/var/log/grafana'.
Databázi grafana SQLite najdete pod '/var/lib/grafana/grafana.db'.
Jak spustit Grafana na CentOS 8 prostřednictvím webového uživatelského rozhraní?
Spusťte webové uživatelské rozhraní Grafana na CentOS 8. Otevřete prohlížeč a do adresního řádku zadejte následující URL:
http://localhost:3000
Nebo
http://server-ip:3000
Webové uživatelské rozhraní Grafana se zobrazí ve vašem webovém prohlížeči.
Pro přístup k řídicímu panelu Grafana zadejte uživatelské jméno=admin a heslo=admin. Poté se v prohlížeči zobrazí řídicí panel Grafana.
Jak odinstalovat monitorovací nástroj Grafana z CentOS 8?
Po použití Grafany ve vašem systému můžete odinstalovat tento řídicí panel monitorovacího nástroje z CentOS 8 pomocí níže uvedeného příkazu:
$ sudo yum –y remove grafana