linux-dash: Iwwerwaacht Linux Server Performance op afstand mam Webbrowser


Wann Dir no enger gerénger Ressource sicht, séier Serverstatistik Iwwerwaachungsskript, kuckt net weider wéi Linux-Dash. Dem Linux Dash seng Fuerderung fir populär ass säi glat a reaktiounsfäeger Web-Dashboard dat besser op grouss a kleng Schiirme funktionnéiert.

Linux Dash ass e Gedächtniseffizient, niddereg Ressource, einfach ze installéieren, Serverstatistik Iwwerwaachungsskript a PHP geschriwwen. D'Webstatistik Säit erlaabt Iech déi verschidde Widgets ze zéien an ze falen an de Display z'arrangéieren wéi Dir wëllt. De Skript weist Live Statistike vun Ärem Server, dorënner RAM, CPU, Disk Space, Network Informatioun, Installéiert Software, Lafen Prozesser a vill méi.

Linux Dash's Interface liwwert Informatioun op eng organiséiert Manéier, wat eis einfach mécht tëscht spezifesche Sektiounen mat Knäppercher an der Haapttoolbar ze wiesselen. Linux Dash ass keen fortgeschratt Iwwerwaachungsinstrument wéi Glances, awer trotzdem ass et eng gutt Iwwerwaachungsapplikatioun fir Benotzer déi no Liichtgewiicht an einfach z'installéieren sichen.

Kuckt w.e.g. e schnelle Bléck op d'Demo-Säit, déi vum Entwéckler vu linux-dash ageriicht ass.

  1. Demo kucken op: linux-dash: Server Iwwerwachung

  1. Eng reaktiounsfäeger Webbaséiert Interface fir Serverressourcen ze iwwerwaachen.
  2. Eng Echtzäit Iwwerwaachung vu CPU, RAM, Disk Notzung, Lueden, Uptime, Benotzer a vill méi Systemstatistiken.
  3. Einfach Installatioun fir Server mat Apache/Nginx + PHP.
  4. Klickt a zitt fir Widgets nei z'organiséieren.
  5. Ënnerstëtzung fir eng breet Palette vu Linux Server Goûten.

  1. E Linux Server mat Apache/Nginx installéiert.
  2. Eng PHP an php-json Extensioun installéiert.
  3. En Unzip Utility um Server installéiert.
  4. Optional braucht Dir htpasswd installéiert, fir d'Statistik Säit op Ärem Server Passwuert ze schützen.

Iwwerhaapt wëllt Dir Är Statistiken net op der ganzer Welt weisen, well et e Sécherheetsrisiko ass.

Notiz: htpasswd ass just ee vun de Weeër fir Äre Server ze schützen. Et ginn anerer wéi zum Beispill den Zougang zu bestëmmte IPen ze refuséieren. Benotzt egal wéi Dir bequem sidd.

Wéi och ëmmer, an dësem Artikel hunn ech Apache Webserver benotzt fir Iech ze weisen wéi Dir Linux-Dash op Linux Server opstellt. Ech hunn och dëst zéckt Tool op anere Browser wéi Firefox, Midori a Chrome getest an et funktionnéiert gutt.

Installéiere vun linux-dash an RedHat an Debian Based Systems

Wéi ech uewe gesot hunn, ass dee Linux-Dash an PHP fir Linux mat Apache erstallt. Also, Dir musst dës zwee Packagen um Server zesumme mam php-json Modul installéiert hunn. Loosst eis se installéieren mat Package Manager Tool genannt yum oder apt-get no Ärer Serververdeelung.

Installéiert op Red Hat baséiert Systemer mat yum Kommando.

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

Installéiert op Debian baséiert Systemer mat apt-get Kommando.

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

Fuert weider op 'GitHub' Repository, luet Linux-Dash erof an extrahéiert Inhalter an en Ënnerverzeechnes mam Numm 'linux-dash'an Ärem Apache ëffentlechen Dossier (dh /var/www oder /var/www/html).

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

Öffnen Äre Browser a navigéiert an den Dossier wou Dir 'linux-dash'installéiert hutt. Op menger ass et http://localhost/linux-dash.

Déi folgend sinn e puer Screenshots vum Linux-Dash Dashboard aus mengem CentOS 6.5 Server geholl.

Fir Är Statistik Säit mat Passwuert ze schützen, musst Dir eng '.htaccess' an '.htpasswd' Datei generéieren. De folgende Kommando erstellt e Benotzer 'admin', setzt Passwuert 'admin123' a erstellt nei 'htpasswd' Datei ënner '/ var' Dossier.

# htpasswd -c /var/.htpasswd admin admin123

Bemierkung: D'htpasswd Datei späichert de Benotzer 'admin' Passwuert am verschlësselte Format an dës Datei soll an engem net ëffentlechen Dossier plazéiert ginn fir ze schützen virum Bléck am Browser.

Erstellt elo eng '.htaccess'Datei ënner 'linux-dash' Verzeichnis a füügt de folgenden Inhalt derbäi. Späichert an zou der Datei.

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

Läscht Äre Browser Cache. Déi nächst Kéier wann Dir op d'Statistik Säit navigéiert, sidd Dir mat engem Login-Prompt begréisst. Login mat dem Benotzernumm a Passwuert, deen Dir am htpasswd Kommando benotzt hutt.

Referenz Linken

Genéisst Är niddereg Ressource, Serverstatistik Iwwerwaachungsapplikatioun.