Přehled
Prometheus je vynikající monitorovací systém s otevřeným zdrojovým kódem, který nám umožňuje shromažďovat metriky z našich aplikací a ukládat je do databáze, zejména databáze založené na časových řadách. Největší výhodou Prometheus je dotazovací jazyk, který poskytuje pro zpracování dat.
Používání Prometheus
S Prometheusem můžeme nejen exportovat metrická data, která se k sobě vztahují, jako je počet požadavků, které obdržela, spotřeba paměti atd., Ale můžeme rozšířit možnosti Prometheusu o exportéry, což jsou jen další programy, které generují více metrických dat kromě Prometheus. V této lekci využijeme Node Exporter, který je schopen produkovat a shromažďovat metriky o systémové infrastruktuře, která se skládá ze spotřeby paměti, síťových statistik a souvisejících dat.
Mějte na paměti, že Nginx by měl být nainstalován do vašeho systému, než budete moci nainstalovat Prometheus a Exportér také. Přečtěte si, jak nainstalovat NGINX.
Instalace programu Prometheus
Prometheus má balíček Debianu. Chcete-li to provést, importujte klíč balíčku do našeho stroje:
ZÍSKAT https: // s3-eu-west-1.amazonky.com / deb.robustní vnímání.io / 41EFC99D.gpg | apt-key add -Jakmile spustíme tento příkaz, uvidíme následující výstup:
Klíč importu pro Prometheus
Nakonec jsme připraveni nainstalovat všechny požadované balíčky do našeho systému:
aktualizace apt-getapt-get nainstalovat prometheus prometheus-node-exportér prometheus-pushgateway prometheus-alertmanager
Upozorňujeme, že aktualizace balíčků apt může trvat několik minut, v závislosti na verzi knihoven, které jste nainstalovali do svého počítače.
Pokud máte potíže s nalezením balíčků pro Ubuntu, vyhledejte v úložišti balíků Ubuntu. Zde je ukázkový výstup, který vidíme:
Instalace Prometheus
Tím se také spustí server Prometheus. To, že je aplikace spuštěna, můžete potvrdit pomocí tohoto příkazu:
stav prometheus službyVidíme následující výstup:
Stav Prometheus
Nyní můžeme navštívit řídicí panel Prometheus a začít s ním hrát na portu localhost: 9090. Zobrazí se něco takového:
Prometheus běží
Závěr
V této lekci jsme se podívali na to, jak můžeme nainstalovat Prometheus, vynikající nástroj pro metriky kolekce aplikací. Přečtěte si více příspěvků založených na Ubuntu zde.