Áttekintés
A Prometheus egy kiváló nyílt forráskódú felügyeleti rendszer, amely lehetővé teszi számunkra, hogy metrikákat gyűjtsünk alkalmazásainkból, és tároljuk őket egy adatbázisban, különösen egy idősoros adatbázisban. A Prometheus legnagyobb előnye az adatfeldolgozáshoz biztosított lekérdezési nyelv.
A Prometheus használata
A Prometheus segítségével nem csak magához kapcsolódó metrikus adatokat exportálhatunk, például a beérkezett kérések számát, a memóriafelhasználást stb., Hanem kibővíthetjük a Prometheus képességeit az exportőrökkel, amelyek csak további programok, amelyek a Prometheus-on kívül több metrikus adatot generálnak. Ebben a leckében a Node Exportőrt fogjuk használni, amely képes metrikák előállítására és gyűjtésére egy olyan rendszerinfrastruktúráról, amely memóriafelhasználásból, hálózati statisztikákból és kapcsolódó adatokból áll.
Ne feledje, hogy az Nginxet telepíteni kell a rendszerére, mielőtt telepítheti a Prometheust és az Exportőrt is. Olvassa el az NGINX telepítése című témakört.
A Prometheus telepítése
A Prometheusnak van egy Debian csomagja. Ehhez importálja a csomag kulcsot a gépünkbe:
GET https: // s3-eu-west-1.amazonaws.com / deb.robusztus érzékelés.io / 41EFC99D.gpg | apt-key add -Miután futtattuk ezt a parancsot, a következő kimenetet látjuk:
Importkulcs a Prometheus számára
Végül készen állunk az összes szükséges csomag telepítésére a rendszerünkbe:
apt-get frissítésapt-get install prometheus prometheus-csomópont-exportőr prometheus-pushgateway prometheus-alertmanager
Vegye figyelembe, hogy az apt csomagok frissítése néhány percet igénybe vehet, a számítógépre telepített könyvtárak verziójától függően.
Ha problémái vannak az Ubuntu csomagjainak megtalálásával, keressen az Ubuntu csomagtárban. Itt látható a minta kimenete:
A Prometheus telepítése
Ezzel elindítja a Prometheus szervert is. A következő paranccsal ellenőrizheti, hogy az alkalmazás fut-e:
szolgáltatás prometheus státuszaA következő kimenetet látjuk:
Prométheusz-állapot
Most meglátogathatjuk a Prometheus műszerfalát, és elkezdhetünk vele játszani a localhost: 9090 porton. Ez valami ilyesmit fog mutatni:
Prometheus fut
Következtetés
Ebben a leckében megvizsgáltuk, hogyan telepíthetjük a Prometheust, a Metrics gyűjtemény-alkalmazás kiváló eszközét. További Ubuntu-alapú bejegyzéseket itt olvashat.