EZ Server Monitor

De Dinfadom - Wiki
Aller à : navigation, rechercher
Logo200.png

Difficultés : Etoile.pngEtoile.png

Introduction !

eZ Server Monitor, un outil simple de Monitoring Linux, ideal pour ‘monitorer’ votre Raspberry Pi

eZ Server Monitor est un outil Web permettant de monitorer les principales ressources de votre serveur Linux. Facile à installer, léger, esthétique, il est devenu pour moi un outil très pratique pour connaître l’état général d’un serveur ou de son Raspberry PI fonctionnant sous Linux.
Je vous propose un article détaillant les étapes d’installation de cet outil.

Compatibilités :

  • Debian Wheezy (7) and Jessie (8)
  • Raspbian Wheezy (7) and Jessie (8)
  • Ubuntu 14.04 LTS et 16.04 LTS

Pour installer cet outil sur votre serveur, il vous faut quelques composants et configurations essentiels, à savoir :

  • Un enregistrement A est nécessaire dans votre DNS (public ou privé)(nous n’aborderons pas ce point ici)
  • Un serveur Web (Apache2)
  • PHP5.3 ou plus

Au besoin, suite à votre enregistrement dans votre DNS, modifiez votre ‘hostname’ et votre fichier ‘hosts’ :

sudo vim /etc/hostname
sudo vim /etc/hosts

Installation d’Apache2 et de PHP

Raspbian / Debian Wheezy (7) and Jessie (8) / Ubuntu 14.04 LTS

PHP5.x

sudo apt-get install apache2 php5 libapache2-mod-php5 php5-cgi php5-cli php5-common php5-curl php5-fpm php5-gd

Ubuntu 16.04 LTS

PHP7.x

sudo apt-get install apache2 libapache2-mod-php7.0 php7.0-cgi php7.0-cli php7.0-common php7.0-curl php7.0-fpm php7.0-gd

Création de notre arborescence et téléchargement d’eZ Server Monitor

Nous déposerons notre site Web dans le dossier par défaut d’Apache /var/www/html/, vous pouvez tout à fait le stocker dans l’emplacement de votre choix.

Téléchargement : ici

sudo wget -P /var/www/html/ http://ezservermonitor.com/esm-web/downloads/version/2.5/ezservermonitor-web_v2.5.zip
sudo unzip /var/www/html/ezservermonitor-web_v2.5.zip
sudo mv /var/www/html/eZServerMonitor-2.5/ /var/www/html/eZServerMonitor/
sudo rm /var/www/html/ezservermonitor-web_v2.5.zip -rf

Création d’un virtualhost Apache 2

sudo vim /etc/apache2/sites-available/ezservermonitor.conf
 <VirtualHost *:80>
 DocumentRoot /var/www/html/eZServerMonitor
 ServerName nom-de-mon-serveur
 
 #log
 CustomLog /var/log/apache2/eZServerMonitor-access.log "Combined"
 ErrorLog /var/log/apache2/eZServerMonitor-error.log
 
 </virtualHost>

Remplacez ‘nom-de-mon-serveur’ par le nom d’hote de votre serveur ou de votre Raspberry PI

Activation du virtualhost et Redemarrage du serveur Web

sudo a2ensite ezservermonitor.conf
sudo service apache2 restart

eZ Monitor est accessible via votre navigateur : http://nom-de-mon-serveur/

Esm-web dashboard-complete.min .png

sources : ezservermonitor.com