Si të instaloni Monitorix për të monitoruar serverin tuaj të internetit

monitorix

Kohë më parë ne pamë si të monitoroni një server Nginx me Linux-dash, por pasi të gjithë e dimë që jemi në këtë nëse diçka mbetet në sistemin e shkëlqyeshëm operativ falas janë mundësi, si në lidhje me serverat ashtu edhe me mënyrat se si duhet të jemi të vetëdijshëm për gjithçka që ndodh me ta. Pra, le të shohim si të monitoroni një server Linux me Monitorix, një mjet shumë i përparuar dhe i lehtë me burim të hapur.

Shtë një aplikacion që ofron serverin e vet HTTP së bashku me një seri funksionesh të përparuara të monitorimit y mbështetje për gjuhë të ndryshme të shkrimit të tilla si Perl, Python, Ruby dhe të tjerët, pavarësisht se konsumi i burimeve të tij është aq i vogël sa që konsiderohet si një nga më të mirët përdoret në pajisje dhe sisteme të ngulitura. Në fakt, funksionon përmes dy programeve: njëri i quajtur monitorix vetë, e cila është e bazuar në Perl dhe fillon automatikisht, dhe një tjetër quhet Monitorix.cgi, i cili siç sugjeron emri i tij është një skenar CGI.

Disa nga veçoritë e tij janë statistikat e postës elektronike, trafiku i rrjetit (hyrëse dhe dalëse), nga servidor web (Apache, Lighttpd, Nginx), ngarkesa MySQL, përdorimi i klientit dhe serverit Squid proxy ose NFS klienti, si dhe mbështetja për sensorë të tillë si ata që janë në përputhje me Raspberry Pi si dhe për ata më gjenerikët përmes paketës sensorë lms (disk, pllaka amë, ventilator, CPU) dhe natyrisht, proceset aktive, ngarkesa e sistemit dhe përdorimi i kujtesës ndër shumë gjëra të tjera (ne mund të verifikojmë kjo lidhje të gjitha tiparet e tij).

instaloni Monitorix në Ubuntu Ne mund ta bëjmë atë manualisht ose duke instaluar nga depot. Për të parën thjesht hapim një dritare terminale (Ctrl + Alt + T) dhe ekzekutojmë:

sudo apt-get instalo rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-thjeshtë-perl libhttp-server-thjeshtë-perl libconfig-general-perl libyan-socket-ssl-perl

Pastaj shkarkojmë paketën për Ubuntu, nga faqja e shkarkimit të Monitorix, dhe ne e instalojmë atë:

sudo dpkg -i monitorix * .deb

Gjatë procesit të instalimit, do të na kërkohet të konfigurojmë një server server të prapambetur, domethënë të funksionojë si mbështetje për këtë mjet. Nëse përdorim atë të përfshirë në Monitorix ose një si Apache ose nginx, pas kësaj konfigurimi duhet të rindizim procesin, të cilin e bëjmë si më poshtë (thjesht e zëvendësojmë Emri i shërbimit me të cilën korrespondon):

rimbushja e emrit të servisit të shërbimit sudo

Mënyra tjetër, sigurisht më e rehatshme, është të shtoni depot Monitorix për Ubuntu, gjë që ne e bëjmë duke shtuar rreshtin vijues në skedarin /etc/apt/source.list:

deb http://apt.izzysoft.de/ubuntu univers i përgjithshëm

Pastaj shkarkojmë çelësin GPG nga depoja dhe e shtojmë:

wget http://apt.izzysoft.de/izzysoft.asc
sudo apt-key shtoni izzysoft.asc

Tani mund ta instalojmë Monitorix në mënyrën e zakonshme:

sudo apt-get freskimin e

sudo apt-get instalo monitorix

Pastaj ne fillojmë shërbimin:

fillimi i shërbimit sudo monitorix

Me këtë ne mund të fillojmë, dhe tani e tutje nëse duam të konfigurojmë Monitorix mund ta bëjmë atë duke redaktuar skedarin /etc/monitorix/monitorix.conf dhe më pas rifilloni shërbimin për çdo ndryshim të bërë për të marrë efekt.

Siç mund ta shohim, procesi i plotë është mjaft i thjeshtë dhe mundësitë që na ofron Monitorix si një mjet monitorimi janë shumë interesante, aq më tepër sepse është një projekt që është nën zhvillim aktiv dhe mjete të reja, rregullime të defekteve në kod ose azhurnime të funksionalitetit ekzistues po vijnë vazhdimisht (për shembull, përmirësime të shpeshta të opsioneve grafike dhe konfigurimit që ato ofrojnë, si dhe vizualizimi mundësitë).

Më shumë informacion: monitorix (Uebfaqja 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.