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.
- Ara Demo fuq: linux-dash: Monitoraġġ tas-Server
- Interfaċċja bbażata fuq il-web li tirreaġixxi għall-monitoraġġ tar-riżorsi tas-server.
- Monitoraġġ f'ħin reali ta' CPU, RAM, Użu tad-Disk, Tagħbija, Uptime, Utenti u ħafna aktar statistika tas-sistema.
- Installazzjoni faċli għal servers b'Apache/Nginx + PHP.
- Ikklikkja u drag biex torganizza mill-ġdid il-widgets.
- Appoġġ għal firxa wiesgħa ta' togħmiet ta' server Linux.
- Server Linux b'Apache/Nginx installat.
- Estensjoni PHP u php-json installata.
- Utilità unzip installata fuq is-server.
- 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.