mai 16



Envie de pouvoir surveiller son / ses serveurs sur son téléphone et ainsi pouvoir surveiller l’activité de ceux-ci tous le temps ?

istat pro pour votre iphone est donc fait pour vous, très simple à mettre en place, il donne un ensemble de l’activité de votre serveur en temps réelle !

Tous d’abord, il faut télécharger l’appli sur l’app store, je ne vous direz pas comment faire hein ^^

MISE EN PLACE D’ISTAT SUR LE SERVEUR

  • Tout d’abord, comme tout bon administrateur vous aurez sécurisé votre serveur avec un firewall (iptables..), il faut donc ouvrir le port 5109 comme ceci :
  • Installer maintenant les paquets sur votre serveur grâce à cette commande : apt-get install build-essential
  • Maintenant, il vous reste à paramétrer 2,3 petits détails dans /usr/local/etc/istat.conf

server_code **********, il vous le sera demandé lors de la connexion via l’iphone

monitor_net ( eth0 ), l’interface réseau du sereur

monitor_disk ( / ), spécifie les partitions monté à surveiller

Laisser les autres paramètre par défaut.

Il ne vous reste qu’à vous connecter grâce à votre iphone.


Tagged with:
avr 06

J’effectue ce tuto pour vous faire connaitre Munin, un logiciel de monitoring des machine sur un réseau assez génial.
En effet, Munin vous permet de connaître toutes les données systèmes des autres ordinateurs du réseau, il affiche les résultats sous forme de multiple graphique, et dispose d’un système de plugins qui le rend simple d’utilisation et très modulaire.

  • Installation de Munin sur Debian

Comme toujours, sous debian, un simple : apt-get install munin permet d’installer Munin sur le serveur principale, (celui qui récoltera tout les graphiques de tous les ordinateur à surveiller ainsi que lui-même).

Il vous faudra installer un service permettant de récolter les informations sur chacun des ordinateurs à surveiller comme ceci : apt-get install munin-node (Le serveur principale peut-être un nœud).

  • Configuration

Il n’y a pas grand chose à configurer, et le reste doit rester intact pour un bon fonctionnement,

Tout d’abord,

  • Le chemin absolu du dépôt des rapports sous format HTML.
  • Chaque nœud à surveiller.

Tous ce passe dans /etc/munin/munin.conf :

         # depot des rapports
           htmldir /var/www/munin

         # liste des machines à surveiller
           [monitor.domain.com]
           address 192.168.0.1
           use_node_name yes

           [other-machine.domain.com]
           address 192.168.0.2
           use_node_name yes
l faut maintenant mettre en place de quoi aller récupérer régulièrement les données sur les noeuds.
Pour cela, on édite la table de cron de l’utilisateur lançant munin, ce n’est pas toujours munin… via la commande su -u munin -e
crontab

*/5****/usr/bin/munin-cron
  • Configuration d’un noeud

Sur le noeud, la seule chose importante à configurer est l’adresse du serveur qui surveille le réseau.

Le reste peut être laisser aux valeurs par défaut, cela ce passe évidemment dans /etc/munin/munin-node.conf

# autoriser les connexions depuis le serveur principal
allow ^192\.168\.0\.1$

Votre Munin est maintenant en état de fonctionner, pour voir les graphiques, rendez vous sur http://votre_ip/munin, le mieux étant de créer un petit vhost du style : monitoring.votredomaine.com si vous disposez de votre propre domaine ou du domaine de votre société.

Ce tuto vous a donc décrit la base de Munin, vous avez maintenant la possibilité de créer vos propre plugins, je n’aborderais pas cela dans ce tuto mais sachez que ce n’est pas dur à faire et que cela vous permet de surveiller un point précis de vos systèmes comme bon vous semble.

Tagged with:
preload preload preload