Apžvalga
„Prometheus“ yra puiki atvirojo kodo stebėjimo sistema, leidžianti rinkti metriką iš mūsų programų ir saugoti ją duomenų bazėje, ypač laiko eilutėmis pagrįstoje. Didžiausias „Prometheus“ privalumas yra užklausos kalba, kurią ji teikia duomenims apdoroti.
„Prometheus“ naudojimas
Naudodami „Prometheus“, mes galime ne tik eksportuoti su savimi susijusius metrinius duomenis, pvz., Gautų užklausų skaičių, atminties suvartojimą ir kt., Bet galime išplėsti „Prometheus“ galimybes su eksportuotojais, kurie yra tik papildomos programos, generuojančios daugiau metrinių duomenų, išskyrus „Prometheus“. Šioje pamokoje mes naudosime „Node Export“, kuris gali kurti ir rinkti metriką apie sistemos infrastruktūrą, kurią sudaro atminties suvartojimas, tinklo statistika ir susiję duomenys.
Atminkite, kad „Nginx“ turėtų būti įdiegta jūsų sistemoje, kad galėtumėte įdiegti „Prometheus“ ir „Export“. Norėdami tai padaryti, skaitykite „Kaip įdiegti NGINX“.
„Prometheus“ diegimas
„Prometheus“ turi „Debian“ paketą. Norėdami tai padaryti, importuokite paketo raktą į mūsų mašiną:
GAUTI https: // s3-eu-west-1.amazonaws.com / deb.tvirtas suvokimas.io / 41EFC99D.gpg | apt-key pridėti -Kai paleisime šią komandą, pamatysime tokį išėjimą:
Importavimo raktas „Prometheus“
Galiausiai mes esame pasirengę įdiegti visus reikiamus paketus savo sistemoje:
apt-get atnaujinimasapt-get install prometheus prometheus-mazgas-eksportuotojas prometheus-pushgateway prometheus-alertmanager
Atminkite, kad apt paketų atnaujinimas gali užtrukti kelias minutes, atsižvelgiant į bibliotekoje, kurią įdiegėte savo kompiuteryje, versiją.
Jei kyla sunkumų ieškant „Ubuntu“ paketų, ieškokite „Ubuntu“ paketų saugykloje. Štai pavyzdinis rezultatas, kurį matome:
„Prometheus“ diegimas
Taip bus paleistas ir „Prometheus“ serveris. Galite patvirtinti, kad programa veikia, naudodami šią komandą:
tarnybinio prometėjo statusasMatome tokį išėjimą:
„Prometėjo statusas“
Dabar mes galime aplankyti „Prometheus“ informacijos suvestinę ir pradėti žaisti su ja „localhost: 9090“ prievade. Tai parodys maždaug taip:
Prometėjas veikia
Išvada
Šioje pamokoje apžvelgėme, kaip galime įdiegti „Prometheus“ - puikią kolekcijos programų „Metrics“ priemonę. Skaitykite daugiau „Ubuntu“ pagrįstų įrašų čia.