GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Grafana na Ubuntu 20.04

Tento článek se zaměřuje na instalaci nejnovější verze Grafany na server Ubuntu 20.04.

Nedávno společnost Grafana Labs vydala zcela novou verzi Grafana :v7.0

Tato nová verze obsahovala celou sadu různých funkcí:jmenovitě nový editor panelů , novou funkci prozkoumat a také nové pluginy a výukové programy pro začátečníky .

Jelikož se Grafana od našeho posledního tutoriálu hodně vyvíjí, je čas, abychom aktualizovali instalační příručku Grafany pro Ubuntu 20.04.

V tomto tutoriálu se dozvíte, jak můžete nainstalovat a nakonfigurovat instanci Grafana pro váš server Ubuntu.

Při pohledu na instalaci Grafany na CentOS/RHEL máme návody pro další distribuce.

Předpoklady

Abyste mohli nainstalovat Grafana, budete potřebovat práva sudo ve vašem případě.

Chcete-li ověřit, zda tomu tak je, můžete spustit „skupiny “ a ověřte, že „sudo ” je součástí sekundárních skupin.

$ groups

Pokud si nejste jisti metodou, jak získat práva sudo na Ubuntu, můžete se podívat na naši specializovanou příručku na toto téma.

Nyní, když máte správná práva, je čas propojit vaši instanci s repozitáři Grafana.

1. Přidejte úložiště Grafana na svůj server

Nejprve musíte přidat repozitáře Grafana APT abyste z nich mohli instalovat balíčky.

Pokud již máte repozitáře Grafana, můžete tuto sekci přeskočit a přejít na další.

Nejprve nainstalujte balíčky, které Grafana potřebuje ke správnému fungování:apt-transport a software-properties-common .

$ sudo apt-get install -y apt-transport-https
$ sudo apt-get install -y software-properties-common wget

Přidejte klíč GPG k důvěryhodným klíčům

Chcete-li načíst balíčky Grafana bezpečným způsobem, musíte přidat klíč GPG na vaši důvěryhodnou sadu klíčů.

Abyste toho dosáhli, musíte použít apt-key příkaz.

$ wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add -

OK

Jednoduché „OK ” potvrzení by se mělo zobrazit hned za příkazem.

Přidejte důvěryhodná úložiště Grafana

Nyní, když je vše nakonfigurováno, můžete přidat úložiště Grafana do vlastních repozitářů APT vašeho serveru.

$ echo "deb https://packages.grafana.com/oss/deb stable main" | sudo tee -a /etc/apt/sources.list.d/grafana.list

deb https://packages.grafana.com/oss/deb stable main

Skvělé, nyní můžete aktualizovat své distribuční balíčky a ověřit, že jsou propojeny s repozitáři Grafana.

Chcete-li nainstalovat Grafana, použijte „instalaci apt-get “.

$ sudo apt-get install grafana

Blahopřejeme, úspěšně jste nainstalovali novou Grafanu v7.0 na svůj počítač Ubuntu!

Ve výchozím nastavení však váš server Grafana není spuštěn. Budete jej muset nakonfigurovat a spustit ručně, což je účelem následujících sekcí.

2. Zkontrolujte svou službu grafana-server systemd

Pokud používáte systemd, Grafana pro vás vytvořila službu s názvem „grafana-server “.

Abyste se o tom ujistili, můžete spustit následující příkaz.

$ sudo ls /usr/lib/systemd/system/grafana-server.service

$ cat /usr/lib/systemd/system/grafana-server.service

[Unit]                                                                                          
Description=Grafana instance                                                                    
Documentation=http://docs.grafana.org                                                           
Wants=network-online.target                                                                     
After=network-online.target                                                                     
After=postgresql.service mariadb.service mysql.service                                          
                                                                                                
[Service]                                                                                       
EnvironmentFile=/etc/default/grafana-server                                                     
User=grafana                                                                                    
Group=grafana                                                                                   
Type=simple                                                                                     
Restart=on-failure                                                                              
WorkingDirectory=/usr/share/grafana                                                             
RuntimeDirectory=grafana                                                                        
RuntimeDirectoryMode=0750                                                                       
ExecStart=/usr/sbin/grafana-server                                                  \           
                            --config=${CONF_FILE}                                   \           
                            --pidfile=${PID_FILE_DIR}/grafana-server.pid            \           
                            --packaging=deb                                         \           
                            cfg:default.paths.logs=${LOG_DIR}                       \           
                            cfg:default.paths.data=${DATA_DIR}                      \           
                            cfg:default.paths.plugins=${PLUGINS_DIR}                \           
                            cfg:default.paths.provisioning=${PROVISIONING_CFG_DIR}              
                                                                                                
                                                                                                
LimitNOFILE=10000                                                                               
TimeoutStopSec=20                                                                               
UMask=0027   
[Install]
WantedBy=multi-user.target 

Je docela důležité, abyste si tento soubor prohlédli, protože poskytuje mnoho informací o serveru, který jste právě nainstalovali.

Ze souboru jste pochopili, že:

  • Binární soubor serveru Grafana je umístěn na /usr/sbin/grafana-server.
  • Soubor, který definuje všechny proměnné prostředí je umístěn v /etc/default/grafana-server
  • Konfigurační soubor je dán prostřednictvím proměnné prostředí CONF_FILE.
  • PID souboru je také určena proměnnou prostředí PID_FILE_DIR.
  • Protokolování , data , pluginy a zajišťování cesty jsou dány proměnnými prostředí.

Obsah souboru prostředí je následující:

GRAFANA_USER=grafana

GRAFANA_GROUP=grafana

GRAFANA_HOME=/usr/share/grafana

LOG_DIR=/var/log/grafana

DATA_DIR=/var/lib/grafana

MAX_OPEN_FILES=10000

CONF_DIR=/etc/grafana

CONF_FILE=/etc/grafana/grafana.ini

RESTART_ON_UPGRADE=true

PLUGINS_DIR=/var/lib/grafana/plugins

PROVISIONING_CFG_DIR=/etc/grafana/provisioning

# Only used on systemd systems
PID_FILE_DIR=/var/run/grafana

3. Spusťte službu grafana-server

Nyní, když jste se dozvěděli o proměnných konfigurace Grafana a jak si můžete zařídit svůj server Grafana, je čas spustit vaši službu.

Chcete-li spustit službu, musíte provést „systemctl start ” na „grafana-server “.

$ sudo systemctl start grafana-server
$ sudo systemctl status grafana-server

Pokud je vaše služba nastavena jako „Aktivní “ a „Načteno ” (což znamená, že bude spuštěn při spuštění), měli byste být připraveni!

Nyní, když je vše nakonfigurováno, přejdeme do webového uživatelského rozhraní za účelem vytvoření prvního řídicího panelu.

4. Spusťte webové uživatelské rozhraní Grafana v7

Chcete-li otevřít Grafana, musíte otevřít webový prohlížeč a přejít na http://localhost:3000 .

Připomínáme, že Grafana standardně funguje na portu 3000, ale pokud tento port již používáte, může se to lišit.

Tato obrazovka se vám zobrazí při prvním spuštění aplikace.

Ve výchozím nastavení je přihlašovací jméno pro Grafana „admin “ a výchozí heslo je také „admin “.

Budete požádáni o změnu hesla pomocí vlastního zvoleného hesla nebo silného vygenerovaného hesla.

Zvolte heslo a klikněte na „Odeslat “.

Nyní by se vám měla zobrazit výchozí obrazovka pro Grafana v7.0, která se značně liší od verze 6.2!

Pokud jste v Grafaně noví, měli byste pravděpodobně sledovat výukový program uvedený na „Uvítací stránce “.

Zakázat registrace nových uživatelů

Účet, který jste právě vytvořili, bude použit jako účet správce pro váš server.

V některých případech však chcete být jediným odpovědným za registrace nových uživatelů na vašem serveru.

Proto byste měli přemýšlet o deaktivaci registrací nových uživatelů.

Ve výchozím nastavení je registrace uživatele k dispozici na adrese http://localhost:3000/signup .

Zakázání registrace uživatele , vraťte se do konfiguračního souboru a vypněte následující sekci.

$ sudo vi /etc/grafana/grafana.ini

### Content of grafana configuration file

[users]
# disable user signup / registration
;allow_sign_up = true

# Allow non admin users to create organizations
;allow_org_create = true

# Set to true to automatically assign new users to the default organization (id 1)
;auto_assign_org = true

Změňte allow_sign_up nastavení na false a restartujte server Grafana.

;allow_sign_up = false

$ sudo systemctl restart grafana-server

Nyní můžete otestovat, zda je registrace uživatele na vašem serveru správně zakázána.

Upozorňujeme, že stránka bude stále přístupná, ale budete vyzváni s chybovou zprávou při pokusu o vytvoření nového uživatele.

Výborně, úspěšně jste zakázali registraci uživatele na vašem serveru!

Začněte sledovat cíle pomocí Grafany

Samotné používání Grafany není příliš užitečné, ale můžete ji připojit k mnoha různým zdrojům dat.

V Grafaně jsou zdroje dat definovány jako pluginy kterou lze nainstalovat, abyste se k ní mohli připojit.

Na moderních architekturách se lze připojit ke cloudovým datovým zdrojům, jako jsou Cloudwatch nebo Amazon Timestream.

Pokud používáte InfluxDB nebo Prometheus , všimněte si, že jsme o tom napsali návody, jak nastavit Grafana s Telegraf a InfluxDB.

Možnosti těchto nástrojů jsou nekonečné:můžete nastavit monitorování Windows serveru nebo monitorování procesů v reálném čase, je to na vás.

Vytvořte svůj první řídicí panel

Chcete-li vytvořit všechny tyto monitorovací řídicí panely, budete muset nejprve vytvořit jednoduchý řídicí panel.

Pokud s řídicími panely Grafana začínáte, sepsali jsme obsáhlého průvodce, jak vytvořit řídicí panel Grafana, takže se na něj nezapomeňte podívat!


Ubuntu
  1. Jak nainstalovat Grafana na Ubuntu 16.04 LTS

  2. Jak nainstalovat Grafana na Ubuntu 18.04 LTS

  3. Jak nainstalovat Go na Ubuntu 18.04

  1. Jak nainstalovat Odoo na Ubuntu

  2. Jak nainstalovat Grafana na Ubuntu 20.04 LTS

  3. Jak nainstalovat R na Ubuntu 16.04

  1. Jak nainstalovat Maven na Ubuntu

  2. Jak nainstalovat Wine na Ubuntu

  3. Jak nainstalovat Ruby na Ubuntu 20.04