Prometeu, mbledh statistikat e aplikacioneve për Ubuntu 18.04

Rreth Prometeut

Në artikullin vijues do të hedhim një vështrim tek Prometeu. Eshte per softuer falas dhe me burim të hapur që na lejon të mbledhim metrika të aplikacioneve tona dhe t'i ruani ato në një bazë të dhënash. Isshtë një sistem monitorimi i përshtatshëm për mjedise dinamike. Prometeu është shkruar në Shko. Do të sigurojë metrikë për CPU, memorie, përdorimin e diskut, I / O, statistikat e rrjetit, serverin MySQL dhe Nginx.

Mbledhja e matjeve të kryera është nga caqet e vendosura në intervale të caktuara. Vlerëson shprehjet e rregullave, shfaq rezultatet dhe mundëson shkasjen e alarmeve nëse ndonjë prej kushteve të përcaktuara është vërtetuar.

Që nga fillimi i tij në 2012, shumë kompani dhe organizata kanë zgjedhur të përdorin Prometheus. Përveç kësaj, projekti ka një komunitet shumë aktiv të përdoruesve dhe zhvilluesve. Isshtë një projekt i pavarur me burim të hapur që mbetet e pavarur nga çdo kompani. Për ta theksuar këtë dhe për të sqaruar strukturën qeverisëse të projektit, Prometeu u bashkua me Fondacioni Cloud Native Computing në vitin 2016 si projekti i dytë i pritur, pas Kubernetes.

Ky program është krijuar për t’u përdorur gjatë një ndërprerjeje, duke na lejuar të diagnostikojmë shpejt problemet me të dhënat që na ofron. Secili server Prometheus është i pavarur, nuk varet nga ruajtja e rrjetit ose shërbime të tjera në distancë. Kjo është arsyeja pse ne mund të mbështetemi tek ajo kur pjesët e tjera të infrastrukturës sonë dështojnë.

Duhet sqaruar se nëse keni nevojë për saktësi 100%, siç është faturimi, Prometeu nuk është një zgjedhje e mirë. Të dhënat e mbledhura ndoshta nuk janë mjaft të hollësishme dhe të plota. Në një rast të tillë, do të ishte më mirë sesa përdorimi i një sistemi tjetër për të mbledhur dhe analizuar të dhënat për faturimin.

Karakteristikat e Përgjithshme të Prometeut

Konfigurimi i Prometeut

  • Do të na sigurojë një model i të dhënave shumë dimensionale. Seritë kohore identifikohen nga një emër tregues dhe një grup çiftesh me vlerë kyçe.
  • Ne do të kemi mundësia për të përdorur një gjuhë fleksibile të pyetjeve, e cila do të na lejojë të presim dhe prerë të dhënat e mbledhura të serive kohore për të gjeneruar grafikë, tabela dhe alarme ad-hoc.
  • Ne nuk do të kemi varësi nga hapësira ruajtëse e shpërndarë.
  • Prometeu ka mënyra të shumta për të vizualizuar të dhënat- Një eksplorues i shprehjeve të integruara, integrim Grafana dhe një gjuhë shablloni konsolë.
  • Ruan seritë kohore në memorje dhe në diskun lokal, në një format të personalizuar dhe efikas.
  • Alertet përcaktohen bazuar në gjuhën kërkuese fleksibile të Prometeut dhe mbajnë informacionin dimensional. A menaxher alarmi merret me njoftimet dhe heshtjen e tyre.
  • L bibliotekat e klientëve lejojnë instrumentimin e lehtë të shërbimeve. Bibliotekat me porosi zbatohen lehtë.
  • Eksportuesit ekzistues lejojnë krijimi i urave të të dhënave me palë të treta.

di më shumë në lidhje me këtë program ose veçoritë e tij në më shumë detaje, ju mund të konsultoheni me faqja e projektit GitHub.

Instaloni Prometeun

Versioni Prometeu

Instalimi i këtij programi në Ubuntu 18.04 është i thjeshtë. Ne do të mundemi instaloni atë nga opsioni i softuerit sistemi operativ ose mund të tërheqim terminalin (Ctrl + Alt + T). Nëse zgjedhim këtë mundësi instalimi, për të filluar, azhurnojmë listën e softverit të disponueshëm. Ne do të vazhdojmë të instalojmë Prometeun duke shtypur shkrimin e mëposhtëm:

sudo apt-get update -y && sudo apt-get install prometheus prometheus-node-exporter prometheus-pushgateway prometheus-alertmanager

Sapo instalimi të ketë përfunduar, ne mundemi filloni shërbimin që sapo instaluam.

Shërbimi Prometheus në shtëpi

sudo systemctl start prometheus

Ne mund të lejojmë për të filluar shërbimin në kohën e fillimit të pajisjeve duke shtypur:

sudo systemctl enable prometheus

Ne do të jemi në gjendje kontrolloni statusin e shërbimit me komandën e mëposhtme:

sudo systemctl status prometheus

Hyni në Prometeu

Pas instalimit, do të zbulojmë se programi dëgjoni në portin 9090. Tani ne vetëm duhet të hapim shfletuesin tonë të internetit dhe shkruani URL-në http: // serveri juaj-ip: 9090. Ju do të ridrejtoheni në faqen kryesore nga ku mund të bëjmë kërkime.

Faqja Kryesore e Prometeut

Më poshtë do të ishte rezultat i një kërkese të dhënash për këtë shembull.

Grafiku i Aplikacioneve Prometheus

Për një përdorim më të mirë ose për të zgjidhur dyshimet që mund të lindin gjatë përdorimit të këtij programi, ne mund të kontaktojmë dokumentim që do t’i gjejmë në faqen zyrtare.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.