- 1. Přidejte úložiště Grafana do CentOS 7
- 2. Nainstalujte si Grafanu na CentOS 7
- 3. Restartování služeb Grafana v CentOS 7
- 4. Povolte port pro Grafana na CentOS 7
- 5. Nainstalujte si Grafanu na Ubuntu 17.10
- 6. Spusťte služby Grafana na Ubuntu 17.10
- 7. Povolte Firewall v Ubuntu 17.10
- 8. Použijte Grafanu na Ubuntu 17.10
- 9. Nainstalujte si do Linuxu pluginy do Grafany
Existují stovky monitorovacích nástrojů, které byly vyvinuty s cílem zjednodušit úkol řízení, kontroly a správy organizace bez ohledu na použitý operační systém.
V případě distribucí Linuxu máme větší výhodu v tom, že máme tisíce možností open source, které nám kromě toho, že jsou zdarma, umožňují škálovat jejich možnosti na mnohem vyšší úrovně.
To je případ společnosti Grafana, a proto společnost Solvetic provede úplnou analýzu toho, co to je a jak používat Grafanu v CentOS 7.
Pokud distribuci CentOS 7 nemáte, můžete si ji stáhnout na následujícím odkazu:
Co je GrafanaGrafana byla vyvinuta jako open source nástroj, se kterým bude možné metriky mnohem jednodušeji konzultovat, vizualizovat, upozorňovat a analyzovat, bez ohledu na to, kde jsou uloženy.
Funkce GrafanaPři používání Grafany budeme mít následující výhody:
- Různé možnosti vizualizace: S Grafanou bude možné přistupovat k více typům grafů, zásuvným modulům a dalším možnostem vizualizace metrik a záznamů.
- Systém varování: S Grafanou bude každá metrika vyhodnocena v definovaném časovém období a v případě zjištění jakéhokoli rozdílu na ni budeme upozorněni.
- Oznámení: Když výstraha změní svůj stav, odešle se oznámení. Oznámení bude možné přijímat e -mailem nebo prostřednictvím platforem, jako jsou Slack, PagerDuty, VictorOps, OpsGenie nebo webhook.
- Dynamické řídicí panely: S Grafanou můžeme vytvářet dynamické a opakovaně použitelné řídicí panely s proměnnými šablon, které mohou obsahovat rozevírací nabídky v horní části řídicího panelu.
- Smíšené zdroje dat: V jednom grafu bude možné kombinovat různé typy dat.
- Anotace: Do grafů budeme moci přidávat anotace s obohacenými událostmi prostřednictvím různých zdrojů dat. Díky tomu se při najetí myší na události zobrazí metadata a popisky celé události.
- Ad-hoc filtry: Ad-hoc filtry nám umožňují vytvářet nové filtry podle klíče nebo hodnoty, aniž bychom museli vypínat systém, a ty se automaticky použijí na všechny dotazy, které využívají daný zdroj dat.
Nyní uvidíme, jak nainstalovat a používat Grafanu na CentOS 7.
1. Přidejte úložiště Grafana do CentOS 7
Prvním krokem je přidání úložiště Grafana do adresáře yum.repos.d, proto musíme vytvořit nový soubor, který budeme nazývat „grafana.repo“.
Krok 1
K tomu můžeme použít editor jako vim nebo nano:
cd /etc/yum.repos.d/ (přístup do adresáře) nano grafana.repo (vytváření souborů)Krok 2
Do zobrazeného okna vložíme následující řádky:
[grafana] name = grafana baseurl = https: //packagecloud.io/grafana/stable/el/6/$basearch repo_gpgcheck = 1 povoleno = 1 gpgcheck = 1 gpgkey = https: //packagecloud.io/gpg.key https: //grafanarel.s3.amazonaws.com/RPM-GPG-KEY-grafana sslverify = 1 sslcacert = / etc / pki / tls / certs / ca-bundle.crt
ZVĚTŠIT
Krok 3
Změny uložíme pomocí následující kombinace kláves:
Ctrl + O
Editor opustíme pomocí:
Ctrl + X
PoznámkaPokud chceme použít úložiště, kde najdeme aplikaci ve fázi testování nebo beta, musíme přidat následující řádek:
baseurl = https: //packagecloud.io/grafana/testing/el/6/$basearch
2. Nainstalujte si Grafanu na CentOS 7
Krok 1
Jakmile je úložiště uloženo, můžeme k instalaci Grafany do systému použít následující příkaz:
yum -y nainstalovat grafana
ZVĚTŠIT
Krok 2
Jakmile je Grafana nainstalována na CentOS 7, uvidíme následující:
ZVĚTŠIT
Krok 3
Některé další způsoby, jak můžeme nainstalovat Grafanu na CentOS 7, jsou:
Nainstalujte stabilní verzi přímo pomocí příkazu Yum
K tomu provedeme následující příkaz:
sudo yum install https://s3-us-west-2.amazonaws.com/grafana-release/release/grafana-4.6.2-1.x86_64.rpm
Nainstalujte stabilní verzi pomocí RPMV tomto případě bude nutné provést následující řádky:
wget https://s3-us-west-2.amazonaws.com/grafana-release/release/grafana-4.6.2-1.x86_64.rpm sudo yum install initscripts fontconfig sudo rpm -Uvh grafana-4.6.2-1 .x86_64.rpm
3. Restartování služeb Grafana v CentOS 7
Po dokončení instalace pokračujeme v provádění následujících řádků:
systemctl daemon-reload (Reboot the daemon)
systemctl spustit grafana-server
systemctl enable grafana-server (Enable Grafana service on CentOS 7 startup)
ZVĚTŠIT
4. Povolte port pro Grafana na CentOS 7
Ve výchozím nastavení používá Grafana ke komunikaci port 3000, proto je důležité, abychom tento port aktivovali ve firewallu CentOS 7 provedením následujícího. Až do tohoto okamžiku jsme nainstalovali Grafanu na CentOS 7.
firewall-cmd --add-port = 3000 / tcp --permanent firewall-cmd --reload
ZVĚTŠIT
5. Nainstalujte si Grafanu na Ubuntu 17.10
Mnoho uživatelů má jako pracovní distribuci Ubuntu a Grafana je určitě plně kompatibilní s Ubuntu, uvidíme, jak jej tam nainstalovat.
Nejprve, stejně jako v CentOS 7, musíme přidat úložiště pro správnou instalaci Grafany, toto úložiště půjde do adresáře sources.list.d.
Krok 1
Za tímto účelem provedeme následující:
sudo echo 'deb https://packagecloud.io/grafana/stable/debian/ jessie main'> /etc/apt/sources.list.d/grafana.listKrok 2
Nyní přidáme klíč GPG provedením následujícího:
stočit https://packagecloud.io/gpg.key | sudo apt -key add -
Krok 3
Nyní aktualizujeme úložiště spuštěním:
sudo apt aktualizaceKrok 4
Pokračujeme v instalaci Grafany provedením následujícího řádku. Tam čekáme na stažení a instalaci balíčků.
sudo apt install grafana
Alternativa k instalaci GrafanaNásleduje další způsob instalace Grafany na Ubuntu 17.10:
- Nainstalujte si stabilní verzi
- Za tímto účelem provedeme následující řádky:
wget https://s3-us-west-2.amazonaws.com/grafana-release/release/grafana_4.6.2_amd64.deb sudo apt-get install -y adduser libfontconfig sudo dpkg -i grafana_4.6.2_amd64.deb
6. Spusťte služby Grafana na Ubuntu 17.10
Krok 1
Protože Ubuntu používá systemd jako počáteční systém, bude nutné pro načtení konfigurace Grafany spustit následující řádek:
systemctl znovu načíst démonaKrok 2
Nyní provedeme následující řádky:
systemctl start grafana-server (Spustí službu Grafana)
systemctl enable grafana-server (povoluje službu Grafana při bootování Ubuntu)
7. Povolte Firewall v Ubuntu 17.10
Krok 1
Stejně jako v CentOS 7 používá Grafana pro připojení port 3000, takže bude nutné jej v systému povolit, můžeme to zkontrolovat spuštěním následujícího řádku:
netstat -plntu
ZVĚTŠIT
Vidíme, že služba Grafana využívá port 3000.
PoznámkaV případě, že nemáte možnost netstat, můžeme instalaci provést spuštěním řádku
apt install net-tools.
Krok 2
Abychom tento port v Ubuntu povolili, spustíme následující řádky:
ufw povolit ssh ufw povolit 3000 / tcp ufw povolit
ZVĚTŠIT
Krok 3
Pokud chceme vidět stav brány firewall, můžeme použít příkaz:
stav ufw
8. Použijte Grafanu na Ubuntu 17.10
Krok 1
Abychom se dostali do Grafany, musíme jít do prohlížeče a použít následující syntaxi:
http: // IP_adresa: 3000Krok 2
Při přístupu použijeme následující přihlašovací údaje:
- Uživatel: admin
- Heslo: admin
ZVĚTŠIT
Krok 3
Při přístupu uvidíme následující:
ZVĚTŠIT
Krok 4
Tam můžeme zahájit proces správy Grafana. Pokud chceme z bezpečnostních důvodů upravit uživatelské jméno a heslo, klikneme na ikonu Grafana a přejdeme na cestu Admin / Global Users:
ZVĚTŠIT
Krok 5
Tam uvidíme následující okno:
ZVĚTŠIT
Krok 6
Potřebné úpravy provedete kliknutím na tlačítko „Upravit“. Po dokončení změn klikněte na tlačítko „Aktualizovat“.
ZVĚTŠIT
9. Nainstalujte si do Linuxu pluginy do Grafany
Krok 1
Grafana nám umožňuje používat ve svém rozhraní tři typy pluginů, kterými jsou:
Panelové doplňkyTento typ pluginu nám umožňuje přidat novou vizualizaci dat do Grafany.
Zdroj datV tomto pluginu najdete zdrojová data Grafana.
Aplikace (App)Prostřednictvím tohoto doplňku můžeme do Grafany přidávat nové funkce.
Krok 2
Ty lze nainstalovat, pokud v nabídce Grafana přejdeme do sekce Pluginy:
ZVĚTŠIT
Krok 3
Pokud je ale chceme nainstalovat z terminálu, Grafana nám pro tuto operaci nabízí možnost „grafana-cli“:
ZVĚTŠIT
Krok 4
K výpisu všech modulů plug -in dostupných v úložišti použijeme následující řádek:
grafana-cli plugins list-remote
ZVĚTŠIT
Krok 5
K instalaci jakéhokoli pluginu do Grafany použijeme parametr „plugins install“ následujícím způsobem:
pluginy grafana-cli nainstalujte grafana-clock-panel
ZVĚTŠIT
Krok 6
Vidíme, že k dokončení procesu je nutné restartovat službu Grafana, proto provedeme následující:
systemctl restart grafana-serverKrok 7
Jakmile bude služba restartována, budeme moci vidět nainstalovaný plugin v Grafaně:
ZVĚTŠIT
Krok 8
Chcete -li odebrat nainstalovaný plugin, provedeme následující:
doplňky grafana-cli odstranit panel grafana-clock-panelVidíme různé možnosti, které nám Grafana nabízí pro správu a řízení operací v Linuxu.