Constitution d'un module de supervision pour le serveur picolibre


Ce projet s'intégre dans un travail collectif visant à mettre à disposition des élèves des écoles du GET, un outils performant pour le développement de projets informatiques. Cet effort collectif se concrétise par la mise en place de plate-formes appelées picolibre et facilitant le travail de groupes de développeurs (voir http://www.picolibre.org) .

L'objectif de ce projet est de réaliser un module de supervision permettant de vérifier qu'un serveur picolibre est vivant en vérifiant qu'il rend correctement les services que l'on attend de lui.

Pour celà nous avons choisi d'intégrer cette démache à celle du logiciel NetSaint (voir http://www.netsaint.org).
Ce logiciel permet la surveillance à distance d'un ensemble de serveurs (logiques) s'exécutant sur un ensemble de
 serveurs (physique).

Netsaint offre entre autre les fonctionnalités suivantes :
  1. Surveillance des services réseau (SMTP, POP3, HTTP, NNTP, PING, etc.)
  2. Surveillance des resources système (processor load, disk and memory usage, running processes, log files, etc.)
  3. Intégration facile de nouveaux modules
  4. Les modules suivant existent déjà Mysql, ldap,
  5. Il faudrait ajouter les modules apache,sympa,
  6. Netsaint est utilisable à travers une interface Web, l'ajout des modules conduira à réaliser les parties de supervision correspondantes.

Une interraction avec le groupe s'occupant de WebMin est à envisager pour constituer un module webmin permettant de
configurer le module NetSaint.

Les langages et outils utilsés dans ce projets sont : Le projet concerne à priori deux élèves, il peut être couplé avec le sujet sur webmin pour obtenir un travail de groupe plus conséquent.
Le projet s'intégrera à des outils libres et devra respecter la philosophie libre à savoir choix d'un license libre pour le code, installation simple, outils documenté, large mise à disposition des résultats et permission d'ajouter des nouveaux résultats par d'éventuels partenaires.
L'équipe utilisera le serveur picolibre.int-evry.fr pour son développement.

Où me joindre ?

Christian BAC
Tél : (+33) 1 60 76 45 39