Tout d’abord, je sais, cela fait bien longtemps que je n’avais pas bloggé, mais ces derniers temps n’ont pas été propice à l’ecriture :p
Enfin soit, je reviens aujourd’hui sur mon blog, 30min après la deadline du rendu de notre projet SUPINFO de fin d’année 🙂 Le sujet de cette année était l’écriture et la mise en place d’une application PHP de monitoring avec Linux/Apache – Oracle.
J’ai donc partagé cette aventure avec mes proches camarades, ou plutot amis, j’ai nommé : AmO, Kevin et Gui.
Le projet a tout d’abord commencé en Janvier après la remise du cahier des charges par supinfo qui a donné lieu a un 1er brainstorming pour donner les 1er idées et puis plus rien !! Plus rien jusque mon retour du Maroc, fin Avril, à un mois du rendu, on s’est dit « on y va » 😀
Il nous aura fallu alors 3 soirées, soirée particuliaire, qui commence vers 15/16h et fini vers 15/16h le lendemain, avec pour certain, une petite pause dodo de 8h a 11h du mat (:p) pour réaliser ce que l’on a appellé Lexoo.
Lexoo est une application PHP basé sur une base de donnée Oracle permettant le monitoring de serveur Windows et Linux (… et dérivés). Elle utilise le protocole SNMP pour la récupération des données et génére des graphs grâce à RRD Tool. Le tout biensur dans une interface très Web 2.0 et très design.
Voici ces fonctionnalités résumés :
- Monitoring SNMP
- Stockage et génération des graphs avec RRD
- Gestion des serveurs Windows et Linux de base
- Gestion des utilisateurs, groupes et permission
- Systeme de logs
- Interface entierement ajaxifiée
- Dashboard personnalisable
- Etc….
En résumé, oubliez Cacti, et adaptez Lexoo 😀 Pour l’instant certe, Lexoo n’est pas distribué, il le sera certainement apres la soutenance du projet si la motivation est encore la pour porter l’application sur une base mySQL ou autre…
En attendant, je vous laisse tester de vous même Lexoo à l’adresse :
http://lexoo.ajsinfo.net
Pour le mot de la fin, je tiens a félliciter mes 3 comperes, je suis plus que fier de vous pour ce « good job » 🙂