[HOWTO]Installation MOTDStatus

Salut,

Alors j’ai découvert un petit soft sympathiqe que j’ai eu envie de tester : MOTDStatus.
En faites, le soft récupère certaines informations de la machine pour les affichés dans le message MOTD
j’ai trouvé ca sympa, parce que si j’ai un soucis sur un serveur, dès que j’ouvre ma connexion SSH je peux voir ce qui cloche :slightly_smiling:.

Bon un petit aperçu vaut mieux qu’un grand discours donc voici :

Alors pour l’installation, il faut télécharger les sources ici :
gelogic.net/?page_id=379
Lien direct de telechargement :
gelogic.net/wp-content/uploa … 0.3.tar.gz

Alors pour l’installer rien de ben compliquer :
Disons qu’on va faire tout ca dans /home/jean/

Ensuite on va faire un petit :

cd /home/jean/MOTDStat-0.0.3/
make install[/code]

Ensuite, si on veut faire un peu de config, on va éditer le fichier "motdstats.conf" :
[code]vi /etc/motdstats/motdstats.conf[/code]

[code]Ligne 3 : EMAIL="ton@mail.com"[/code]
et si vous voulez changer les valeurs d'alertes, personnellement j'ai laissé par défaut pour l'instant.

Voici mon fichier process pour vous servir d'exemple :
[code]vi /etc/motdstats/process
#
# List of processes that MUST be running
#
##On verifie que NTP (synchro date) tourne
ntpd
##Même chose pour apache2 (serveur web)
apache2
##Pour mysql (serveur SBGDR)
mysqld
##Pour mongodb (serveur NOSQL)
mongodb
##Pour pure-ftpd (FTP avec users virtuels)
#pure-ftpd
##Pour tomcat
#java
##Et le raid quand même
mdadm
#snmpd

Les process & netservice monitorés s’affichent dans la même colonne.
Donc maintenant on va mettre à jour les informations :

motdstat --generate
Et maintenant vous pouvez vous reset votre connexion SSH pour vérifier que cela est bien fonctionner, ou encore faire un petit :

Pour que les informations soient relativement à jour, on va exécuter une tâche cron toutes les 5minutes qui va récup les informations :

##MAJ Message MOTD

Et voila , le bouzin est opérationnel, j’espère que ce poste vous à intéressé. Sinon bah tant pis :’(

Edit : Correction d’une erreur dans la tâche cron.