linux-dash: jälgib "Linuxi serveri jõudlust" veebibrauseri abil eemalt


Kui otsite vähese ressursiga kiiret serveristatistika jälgimise skripti, siis ärge otsige linux-dashi. Linux Dashi nõue populaarsele on selle libe ja tundlik veebipaneel, mis töötab paremini nii suurtel kui ka väikestel ekraanidel.

linux dash on mälutõhus, vähese ressursiga, hõlpsasti installitav, serveristatistika jälgimisskript, mis on kirjutatud PHP-s. Veebistatistika leht võimaldab pukseerida erinevaid vidinaid ja korraldada ekraani vastavalt soovile. Skript kuvab teie serveri reaalajas statistikat, sealhulgas RAM-i, protsessorit, kettaruumi, võrguteavet, installitud tarkvara, jooksvaid protsesse ja palju muud.

Linux Dashi liides pakub teavet organiseeritud viisil, mis muudab meid peamiste tööriistariba nuppude abil konkreetsete sektsioonide vahel vahetamiseks lihtsaks. Linux Dash ei ole täiustatud jälgimistööriist nagu Glances, kuid siiski on see hea jälgimisrakendus kasutajatele, kes otsivad kerget ja hõlpsasti juurutatavat.

Vaadake kiirelt linux-dashi arendaja loodud demolehte.

  1. Vaadake demonstratsiooni aadressil: linux-dash: Server Monitoring

  1. Tundlik veebipõhine liides serveriressursside jälgimiseks.
  2. Protsessori, RAM-i, ketta kasutamise, laadimise, tööaja, kasutajate ja paljude muude süsteemistatistikate reaalajas jälgimine.
  3. Apache/Nginx + PHP-ga serverite jaoks lihtne installimine.
  4. Vidinate ümberkorraldamiseks klõpsake ja lohistage.
  5. Toetus mitmesugustele Linuxi serverimaitsetele.

  1. Linuxi server, kuhu on installitud Apache/Nginx.
  2. PHP ja php-json laiendus installitud.
  3. Serverisse installitud unzip-utiliit.
  4. Soovi korral peate oma serveri statistikalehe parooliga kaitsmiseks installima htpasswd.

Lõppude lõpuks ei taha te oma statistikat kogu maailmale kuvada, kuna see on turvarisk.

Märkus: htpasswd on vaid üks viis serveri kaitsmiseks. On ka teisi, näiteks juurdepääsu keelamine teatud IP-dele. Kasutage seda, kuidas teil on mugav.

Selles artiklis olen siiski Apache veebiserveri abil näidanud, kuidas Linux-dashi Linuxi serverites seadistada. Olen seda suurepärast tööriista testinud ka teistes brauserites, nagu Firefox, Midori ja Chrome, ja see töötab suurepäraselt.

„Linux-dash” installimine RedHati ja Debiani põhistesse süsteemidesse

Nagu ma eespool ütlesin, luuakse see Linux-dash PHP-s Linuxile Apache'iga. Niisiis, need kaks paketti peavad teil olema serverisse installitud koos php-jsoni mooduliga. Installime need vastavalt teie serveri jaotusele paketihalduri tööriistaga nimega yum või apt-get.

Installige Red Hat'i põhistele süsteemidele, kasutades käsku yum.

# yum install httpd httpd-tools
# yum install php php-xml php-common php-json
# service httpd start

Installige Debiani põhistes süsteemides apt-get käsu abil.

# apt-get install apache2 apache2-utils
# apt-get install php5 curl php5-curl php5-json
# service apache2 start

Jätkake hoidla ‘GitHub’ alla, laadige alla linux-dash ja ekstrakteerige sisu oma Apache'i kausta alamkataloogi nimega ’linux-dash’ (st./Var/www või/var/www/html).

# git clone https://github.com/afaqurk/linux-dash.git

Avage oma brauser ja navigeerige kausta, kuhu olete installinud ‘linux-dash’. Minu oma on see http:// localhost/linux-dash.

Allpool on mõned ekraanipildid linux-dash armatuurlaual, mis on võetud minu CentOS 6.5 serverist.

Statistika lehe parooliga kaitsmiseks peate looma failid .htaccess ja .htpasswd. Järgmine käsk loob kasutaja 'admin', määrab parooli 'admin123' ja loob uue faili 'htpasswd' kausta '/ var'.

# htpasswd -c /var/.htpasswd admin admin123

Märkus. Fail htpasswd salvestab kasutaja administraatori parooli krüptitud vormingus ja see fail tuleks paigutada mitteavalikusse kausta, et kaitsta seda brauseris kuvamise eest.

Nüüd looge kataloogi „linux-dash’ alla fail .htaccess ja lisage sellele järgmine sisu. Salvestage ja sulgege fail.

AuthName "Restricted Area" 
AuthType Basic 
AuthUserFile /var/.htpasswd 
AuthGroupFile /dev/null 
require valid-user

Tühjendage brauseri vahemälu. Järgmine kord, kui navigeerite statistika lehele, tervitatakse teid sisselogimisviibaga. Logi sisse kasutajanime ja parooliga, mida kasutasite käsus htpasswd.

Viited

Nautige oma vähese ressursiga serveristatistika jälgimise rakendust.