Monitoroni një server Nginx me Linux-dash

i zbardhur

Linux qëndron për serverë në internet, dhe a është ajo midis Apache dhe nginx ata kanë një pjesë të mirë të këtij tregu të dominuar absolutisht, dhe dihet që kjo është për shkak jo vetëm të asaj se sa të fuqishme janë të dyja alternativat, por mbi të gjitha opsioneve të mira që kemi për monitoroni faqen tonë të internetit me ndonjërën prej tyre. Dhe është se kjo detyrë është jashtëzakonisht e rëndësishme për ata që punojnë si administratorë të sistemit dhe duhet të dinë gjatë gjithë kohës nëse serverat po punojnë, dhe në çfarë mënyre po e bëjnë atë.

Por krahas zgjidhjeve të vendosura mirë dhe me përdorim të përparuar si Zenoss ose Nagios, ne kemi një numër të mirë mjetesh më të thjeshta që mund t'i përdorim për të monitoroni serverin tonë Linux më thjesht, më të arritshëm për përdoruesit e rrymës. Dhe tani do të rishikojmë një telefonatë i zbardhur, shumë i plotë dhe i thjeshtë për tu instaluar dhe filluar të përdorni.

Le të shohim, si të instaloni linux-dash në Ubuntu dhe me Nginx si server në internet (Ne e morëm këtë opsion mbi Apache sepse është ai që është rritur më shumë në muajt e fundit). Për të filluar, si gjithmonë ne i drejtohemi rreshtit të komandës për të futur sa vijon:

sudo apt-get instaloni git nginx php5-json php5-fpm php5-curl

Pastaj ne çaktivizojmë konfigurimin e paracaktuar në Nginx:

sudo rm / etj / nginx / site-enabled / default

Tani duhet të editojmë skedarin /etc/ngingx/conf.d/linuxdash.conf, dhe ne do të vërtetojmë që Nginx përdor portin 8080, kështu që përmbajtja e skedarit duhet të jetë si më poshtë:

serveri {
server_name $ domain_name;
degjo 8080;
rrënjë / var / www;
indeksi i indeksit.html indeksi.php;
hyrja_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;

vendndodhja ~ * \. (?: xml | ogg |mp3| mp4 | ogv | svg | svgz | eot | otf | woff | ttf | css | js | jpg | jpeg | gif | png | ico) $ {
try_files $ uri = 404;
skadon maksimumi;
hyrja_log i fikur;
add_header Pragma publike;
add_header Cache-Control "publik, duhet-rivlerësuar, proxy-rivlerësuar";
}

vendndodhja / linux-dash {
indeksi i indeksit.html indeksi.php;
}

# PHP-FPM përmes bazave
vendndodhja ~ \ .php (/ | $) {
fastcgi_param SCRIPT_FILENAME $ document_root $ fastcgi_script_name;
fastcgi_split_path_info ^ (. +? \. php) (/.*) $;
fastcgi_pass unix: /var/run/php5-fpm.sock;
nëse (! -f $ document_root $ fastcgi_script_name) {
404 kthehen;
}
try_files $ uri $ uri / /index.php?$args;
përfshijnë fastcgi_params;
}
}

Tani duhet ta bëjmë konfiguroni php-fpm, një nga paketat që kemi instaluar në hapin e parë, të cilin e bëjmë duke redaktuar skedarin /etc/php5/fpm/pool.d/www.conf, për të shtuar parametrat 'user', 'group' dhe 'listen (pjesa tjetër e skedarit mund të lihet e pandryshuar:

përdorues = të dhëna www
grupi = të dhëna www
dëgjo = /var/run/php5-fpm.sock

Më në fund jemi gati të instalo linux-dash, e cila nuk ka PPA por ne e instalojmë nga github:

kloni i git https://github.com/afaqurk/linux-dash.git
sudo cp -r linux-dash / / var / www /
sudo chown -R www-data: www-data / var / www

Për të përfunduar duhet vetëm të rindizim serverin Nginx së bashku me php5-fpm:

rinisni shërbimin sudo php5-fpm
sudo shërbimi nginx rinisni

Tani që kemi instaluar këtë mjet, do të vazhdojmë me atë që vijon, e cila është të shohim se si ta përdorim atë në mënyrë efektive monitoroni serverin tonë Linux, dhe për këtë ne duhet të fillojmë shfletuesin e internetit, të hapim një skedë dhe të fusim URL-në e serverit tonë të ndjekur nga porti 8080 dhe instalimi i linux-dash, i cili duke ndjekur hapat e treguar më sipër duhet të jetë diçka si:

http://<linux-IP-address>:8080/linux-dash/

Siç e shohim, ndërfaqja linux-dash është mjaft e thjeshtë dhe përbëhet nga një tabelë në të cilën ne mund të vizualizojmë widget të ndryshëm dhe në to vetitë e sistemit, widget që nga ana tjetër mund t'i renditim sipas dëshirës për t'i akomoduar sa më mirë në preferencat tona dhe gjithashtu mund të përdorim tema paraqitja e linux-dash në sistemin tonë. Ndër parametrat e ndryshëm që do të jemi në gjendje të monitorojmë me linux-dash kemi informacionin e përgjithshëm të sistemit (sistemi operativ, memoria ram, numri i bërthamave), përdorimi i diskut dhe secila prej ndarjeve të montuara të sistemit, shtojca të instaluara (mysql, openssl, python, etj), dhe pastaj të gjitha informacionet që lidhen me lidhjen: ndërfaqet aktive (me informacione për secilën prej tyre), shpejtësia e shkarkimit dhe ngarkimit të serverit, numri i lidhjeve hyrëse dhe dalëse, ping , përdoruesit e lidhur dhe proceset aktive midis disa gjërave të tjera.

Siç mund ta shohim, ajo është një zgjidhje mjaft e plotë dhe më e mira nga të gjitha, shumë e thjeshtë për t'u instaluar dhe për të filluar përdorimin, kështu që ne nuk kemi nevojë të jemi përdorues të përparuar për ta përfituar atë. Shpresojmë që këto hapa të kenë ndihmuar lexuesit tanë të inkurajohen ta provojnë, sepse në më shumë se një rast ata do të gjejnë një surprizë shumë të këndshme.


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.