V tomto tutoriálu vám ukážeme, jak nainstalovat Grafana na Ubuntu 18.04 LTS. Pro ty z vás, kteří to nevěděli, Grafana je open source sada pro vizualizaci a sledování dat. nabízí podporu databází Graphite, Elasticsearch, Included, Prometheus a mnoha dalších. Aplikace poskytuje krásný řídicí panel a metrickou analýzu s možností ovládat a vytvářet vlastní řídicí panel pro vaše vlastní aplikace nebo sledování výkonu infrastruktury.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo
‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Grafany na server Ubuntu 18.04.
Předpoklady
- Server s jedním z následujících operačních systémů:Ubuntu 18.04 a jakoukoli jinou distribucí založenou na Debianu, jako je Linux Mint.
- Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
- Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
non-root sudo user
nebo přístup kroot user
. Doporučujeme jednat jakonon-root sudo user
, protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.
Nainstalovat Grafana na Ubuntu 18.04 LTS Bionic Beaver
Krok 1. Nejprve se ujistěte, že všechny vaše systémové balíčky jsou aktuální, spuštěním následujícího apt
příkazy v terminálu.
sudo apt update sudo apt upgrade
Krok 2. Nainstalujte Grafana na Ubuntu 18.04.
Grafana není k dispozici ve výchozím úložišti Ubuntu. Chcete-li tedy začít, musíte do systému Ubuntu 18.04 přidat úložiště Grafana:
echo "deb https://packages.grafana.com/oss/deb stable main" | sudo tee /etc/apt/sources.list.d/grafana.list curl https://packages.grafana.com/gpg.key | sudo apt-key add -
Dalším krokem je provést aktualizaci úložiště Grafana a poté nainstalovat aplikaci pomocí příkazu níže:
sudo apt install -y apt-transport-https grafana
Spusťte a povolte spuštění služby grafana-server při spuštění:
sudo systemctl enable --now grafana-server
Zkontrolujte stav a potvrďte, že běží:
systemctl status grafana-server.service
Výstup by měl vypadat takto:
grafana-server.service - Grafana instance Loaded: loaded (/usr/lib/systemd/system/grafana-server.service; enabled; vendor preset: enabled) Active: active (running) since Sat 2019-10-02 07:59:24 CET; 29s ago Docs: http://docs.grafana.org Main PID: 24336 (grafana-server) Tasks: 8 (limit: 3399) CGroup: /system.slice/grafana-server.service └─24336 /usr/sbin/grafana-server --config=/etc/grafana/grafana.ini --pidfile=/var/run/grafana/grafana-server.pid --packaging=deb cfg:default Oct 02 08:46:25 ubuntu-2gb-nbg1-1 grafana-server[24336]: t=2019-10-02T07:59:25+0100 lvl=info msg="Initializing QuotaService" logger=server Oct 02 08:46:25 ubuntu-2gb-nbg1-1 grafana-server[24336]: t=2019-10-02T07:59:25+0100 lvl=info msg="Initializing ServerLockService" logger=server Oct 02 08:46:25 ubuntu-2gb-nbg1-1 grafana-server[24336]: t=2019-10-02T07:59:25+0100 lvl=info msg="Initializing UserAuthTokenService" logger=server Oct 02 08:46:25 ubuntu-2gb-nbg1-1 grafana-server[24336]: t=2019-10-02T07:59:25+0100 lvl=info msg="Initializing CleanUpService" logger=server Oct 02 08:46:25 ubuntu-2gb-nbg1-1 grafana-server[24336]: t=2019-10-02T07:59:25+0100 lvl=info msg="Initializing NotificationService" logger=server Oct 02 08:46:25 ubuntu-2gb-nbg1-1 grafana-server[24336]: t=2019-10-02T07:59:25+0100 lvl=info msg="Initializing ProvisioningService" logger=server Oct 02 08:46:25 ubuntu-2gb-nbg1-1 grafana-server[24336]: t=2019-10-02T07:59:25+0100 lvl=info msg="Initializing TracingService" logger=server Oct 02 08:46:25 ubuntu-2gb-nbg1-1 grafana-server[24336]: t=2019-10-02T07:59:25+0100 lvl=info msg="Initializing Stream Manager" Oct 02 08:46:25 ubuntu-2gb-nbg1-1 grafana-server[24336]: t=2019-10-02T07:59:25+0100 lvl=info msg="HTTP Server Listen" logger=http.server address=0.0.0. Oct 02 08:46:25 ubuntu-2gb-nbg1-1 grafana-server[24336]: t=2019-10-02T07:59:25+0100 lvl=info msg="cleanup of expired auth tokens done" logger=auth coun
Krok 3. Nakonfigurujte bránu firewall pro Grafana.
Výchozí HTTP port Grafany je 3000, budete muset povolit přístup k tomuto portu na bráně firewall:
sudo ufw enable sudo ufw allow 3000/tcp
Krok 4. Přístup ke Grafaně.
Grafana bude ve výchozím nastavení k dispozici na portu HTTP 3000. Otevřete svůj oblíbený prohlížeč a přejděte na http://mydomain.com:3000
a dokončete požadované kroky k dokončení instalace. Zadejte své přihlašovací údaje správce (uživatelské jméno a heslo) pro Grafana, v tomto případě použijte v obou případech „admin“ a poté stiskněte přihlášení.
Blahopřejeme! Úspěšně jste nainstalovali Grafana. Děkujeme, že jste použili tento návod k instalaci monitorovacího nástroje Grafana do vašeho systému Ubuntu 18.04. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Grafany .