linux-dash: Valvoo "Linux-palvelimen suorituskykyä" etäyhteyden kautta verkkoselaimella


Jos etsit vähän resursseja ja nopeaa palvelintilastojen seurantaohjelmaa, katso linux-dash. Linux Dashin väite suositusta on sen liukas ja reagoiva web-hallintapaneeli, joka toimii paremmin suurilla ja pienillä näytöillä.

linux dash on muistitehokas, vähän resursseja, helppo asentaa, palvelintilastojen seurantaohjelma, joka on kirjoitettu PHP:llä. Verkkotilastosivulla voit vetää ja pudottaa erilaisia widgetejä ja järjestää näytön uudelleen haluamallasi tavalla. Skripti näyttää live-tilastot palvelimestasi, mukaan lukien RAM, CPU, levytila, verkkotiedot, asennetut ohjelmistot, käynnissä olevat prosessit ja paljon muuta.

Linux Dashin käyttöliittymä tarjoaa tiedot organisoidulla tavalla, minkä ansiosta voimme helposti vaihtaa tiettyjen osien välillä päätyökalupalkin painikkeilla. Linux Dash ei ole edistynyt seurantatyökalu, kuten Collectl tai Glances, mutta silti se on hyvä seurantasovellus käyttäjille, jotka etsivät kevyttä ja helppoa käyttöönottoa.

linux-dash demo

Ole hyvä ja katso nopeasti linux-dashin kehittäjän perustama esittelysivu.

  1. Katso esittely osoitteessa: linux-dash: Server Monitoring

Linux Dash -ominaisuudet

  1. Responsiivinen verkkopohjainen käyttöliittymä palvelinresurssien seurantaan.
  2. Reaaliaikainen suorittimen, RAM-muistin, levyn käytön, kuormituksen, käytettävyyden, käyttäjien ja monien muiden järjestelmätilastojen seuranta.
  3. Helppo asennus palvelimille, joissa on Apache/Nginx + PHP.
  4. Järjestä widgetit uudelleen napsauttamalla ja vetämällä.
  5. Tuki laajalle valikoimalle Linux-palvelinmakuja.

Asennuksen edellytykset

  1. Linux-palvelin, johon on asennettu Apache/Nginx.
  2. PHP- ja php-json-laajennus asennettu.
  3. Palvelimelle asennettu purkausapuohjelma.
  4. Vaihtoehtoisesti sinun on asennettava htpasswd suojataksesi salasanalla palvelimesi tilastosivua.

Loppujen lopuksi et halua näyttää tilastojasi koko maailmalle, koska se on turvallisuusriski.

Huomaa: htpasswd on vain yksi tavoista suojata palvelintasi. On myös muita, kuten pääsyn estäminen tiettyihin IP-osoitteisiin. Käytä haluamallasi tavalla.

Tässä artikkelissa olen kuitenkin käyttänyt Apache-verkkopalvelinta näyttääkseni sinulle, kuinka linux-dash määritetään Linux-palvelimille. Olen testannut tätä näppärää työkalua myös muilla selaimilla, kuten Firefoxilla, Midorilla ja Chromella, ja se toimii hyvin.

"Linux-dash":n asentaminen RedHat- ja Debian-pohjaisiin järjestelmiin

Kuten edellä sanoin, linux-dash luodaan PHP:ssä Linuxille ja Apache. Joten sinun on oltava nämä kaksi pakettia asennettuna palvelimelle yhdessä php-json-moduulin kanssa. Asennamme ne käyttämällä paketinhallintatyökalua nimeltä yum tai apt-get palvelimesi jakelun mukaan.

Vaihe 1: Asenna Apache, PHP ja PHP-moduulit

Asenna Red Hat-pohjaisiin järjestelmiin yum-komennolla.

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

Asenna Debian-pohjaisiin järjestelmiin apt-get-komennolla.

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

Vaihe 2: Lataa ja asenna linux-Dash

Siirry GitHub-tietovarastoon, lataa linux-dash ja pura sisältö linux-dash-nimiseen alihakemistoon Apache-julkissasi. kansio (eli /var/www tai /var/www/html).

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

Vaihe 3: Tarkkaile palvelinta linux-dashilla

Avaa selain ja siirry kansioon, johon olet asentanut "linux-dash". Omallani se on http://localhost/linux-dash.

Seuraavassa on joitain kuvakaappauksia linux-dash-hallintapaneelista, jotka on otettu CentOS 6.5 -palvelimeltani.

Yleistä tietoa

Levyn käyttö

Prosessorin käyttö

RAM-muistin käyttö

Käyttäjät

Verkkotilastot

Täysi linux-dash esikatselu

Vaihe 4: Suojaa salasanalla linux-dash

Voit suojata tilastosivusi salasanalla luomalla .htaccess- ja .htpasswd-tiedostot. Seuraava komento luo käyttäjän 'admin', asettaa salasanan 'admin123' ja luo uuden 'htpasswd-tiedoston kohtaan '/ var-kansioon.

htpasswd -c /var/.htpasswd admin admin123

Huomaa: htpasswd-tiedosto tallentaa käyttäjän admin-salasanan salatussa muodossa, ja tämän tiedoston pitäisi sijoitettava ei-julkiseen kansioon suojatakseen katselua selaimessa.

Luo nyt .htaccess-tiedosto linux-dash-hakemistoon ja lisää siihen seuraava sisältö. Tallenna ja sulje tiedosto.

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

Tyhjennä selaimesi välimuisti. Kun seuraavan kerran siirryt tilastosivulle, sinua tervehditään kirjautumiskehotteena. Kirjaudu sisään käyttäjätunnuksella ja salasanalla, jota käytit komennossa htpasswd.

Viitelinkit

https://github.com/afaqurk/linux-dash

Nauti vähän resursseja käyttävästä palvelintilastojen seurantasovelluksesta.