linux-dash: Tissorvelja Prestazzjoni tas-Server Linux mill-bogħod billi tuża Web Browser


Jekk qed tfittex riżorsa baxxa, skript ta' monitoraġġ tal-istatistika tas-server veloċi, ma tfittexx aktar minn linux-dash. It-talba ta 'Linux Dash li hija popolari hija d-dashboard tal-web slick u responsivi li taħdem aħjar fuq skrins kbar u żgħar.

linux dash huwa memorja effiċjenti, riżorsa baxxa, faċli biex tinstalla, skript ta' monitoraġġ tal-istatistika tas-server miktuba bil-PHP. Il-paġna tal-istatistika tal-web tippermettilek tkaxkar u twaqqa’ l-widgets varji u tirranġa mill-ġdid il-wiri kif tixtieq. L-iskrittura turi statistika diretta tas-server tiegħek, inklużi RAM, CPU, Disk Space, Informazzjoni tan-Netwerk, Software Installat, Proċessi li Tmexxi u ħafna aktar.

L-interface ta’ Linux Dash tipprovdi informazzjoni b’mod organizzat, li tagħmilna faċli biex naqleb bejn sezzjonijiet speċifiċi billi tuża buttuni fil-toolbar prinċipali. Linux Dash mhix għodda ta 'monitoraġġ avvanzata bħal Glances, iżda xorta hija applikazzjoni ta' monitoraġġ tajba għal utenti li qed ifittxu ħfief u faċli biex jiġu skjerati.

Jekk jogħġbok agħti ħarsa malajr lejn il-paġna demo stabbilita mill-iżviluppatur tal-linux-dash.

  1. Ara Demo fuq: linux-dash: Monitoraġġ tas-Server

  1. Interfaċċja bbażata fuq il-web li tirreaġixxi għall-monitoraġġ tar-riżorsi tas-server.
  2. Monitoraġġ f'ħin reali ta' CPU, RAM, Użu tad-Disk, Tagħbija, Uptime, Utenti u ħafna aktar statistika tas-sistema.
  3. Installazzjoni faċli għal servers b'Apache/Nginx + PHP.
  4. Ikklikkja u drag biex torganizza mill-ġdid il-widgets.
  5. Appoġġ għal firxa wiesgħa ta' togħmiet ta' server Linux.

  1. Server Linux b'Apache/Nginx installat.
  2. Estensjoni PHP u php-json installata.
  3. Utilità unzip installata fuq is-server.
  4. B'għażla, għandek bżonn installat htpasswd, biex tipproteġi b'password il-paġna tal-istatistika fuq is-server tiegħek.

Wara kollox, ma tridx tkun qed turi l-istatistika tiegħek mad-dinja kollha, peress li hija riskju għas-sigurtà.

Nota: htpasswd huwa biss wieħed mill-modi kif tipproteġi s-server tiegħek. Hemm oħrajn bħaċ-ċaħda tal-aċċess għal ċerti IPs pereżempju. Uża liema mod inti komdu.

Madankollu, f'dan l-artikolu, użajt is-server tal-web Apache biex nuruk kif issettja linux-dash fuq servers Linux. Ittestjajt ukoll din l-għodda nifty fuq browsers oħra bħal Firefox, Midori u Chrome u taħdem tajjeb.

L-installazzjoni ta’ “linux-dash” fis-Sistemi Ibbażati fuq RedHat u Debian

Kif għidt hawn fuq, dak il-linux-dash huwa maħluq f'PHP għal Linux b'Apache. Għalhekk, irid ikollok dawn iż-żewġ pakketti installati fuq is-server flimkien mal-modulu php-json. Ejja ninstallawhom billi tuża l-għodda tal-maniġer tal-pakketti msejħa yum jew apt-get skont id-distribuzzjoni tas-server tiegħek.

Installa fuq sistemi bbażati fuq Red Hat billi tuża kmand yum.

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

Installa fuq sistemi bbażati fuq Debian billi tuża kmand apt-get.

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

Ipproċedi għar-repożitorju 'GitHub', niżżel linux-dash u iġbed il-kontenut f'sub-direttorju msejjaħ 'linux-dash' fil-folder pubbliku Apache tiegħek (jiġifieri /var/www jew /var/www/html).

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

Iftaħ il-browser tiegħek u naviga għall-folder fejn għandek installat 'linux-dash'. Fuq tiegħi huwa http://localhost/linux-dash.

Dawn li ġejjin huma xi screenshots tad-dashboard tal-linux-dash meħuda mis-server tiegħi CentOS 6.5.

Biex tipproteġi b'password il-paġna tal-istatistika tiegħek, trid tiġġenera fajl '.htaccess' u '.htpasswd'. Il-kmand li ġej se joħloq utent 'admin', jistabbilixxi l-password 'admin123' u joħloq fajl ġdid 'htpasswd' taħt folder '/var'.

# htpasswd -c /var/.htpasswd admin admin123

Nota: Il-fajl 'htpasswd' jaħżen il-password tal-utent 'admin' f'format ikkodifikat u dan il-fajl għandu jitqiegħed f'folder mhux pubbliku biex jipproteġi milli jidher fil-browser.

Issa oħloq fajl '.htaccess' taħt direttorju 'linux-dash' u żid il-kontenut li ġej miegħu. Issejvja u agħlaq il-fajl.

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

Neħħi l-cache tal-browser tiegħek. Il-ħin li jmiss li tinnaviga lejn il-paġna tal-istatistika, int tiġi milqugħ bi pront ta' login. Idħol bl-isem tal-utent u l-password li użajt fil-kmand htpasswd.

Links ta' Referenza

Igawdu r-riżorsi baxxi tiegħek, l-applikazzjoni għall-monitoraġġ tal-istatistika tas-server.