Projet de stage concernant la supervision de machine hôte au travers la reconnaissance de script batch qui automatise des tâches sur un grand nombre de machines.
1. Projet de stage PROJET DE STAGE Développement d’un outil de supervision applicative Bonjour à tous Sébastien CHOMY Formation TSGRI 2007-2008
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15. Vue du rapport des sauvegardes Tâches observées Liste des serveurs Indice de gravité Statut de la tâche OK Opération exécutée correctement ABS Opération non exécutée KO Opération exécutée avec défaillance PROJET DE STAGE Développement d’un outil de supervision applicative Type d’information
16.
17.
18.
19.
20.
21. Étapes de construction du rapport Collecte des ‘flag’ en flux tiré Analyse + Intégration Dialogue avec Présentation du rapport et autres pages PROJET DE STAGE Développement d’un outil de supervision applicative La remontée des ‘Flags’ Serveur WAMP Serveur HTTP Apache DB MySQL Rép. Central 1 2 3 Page HTML
22. Serveur WAMP La remontée des flags Liste des flags « Serveur Centre Auto » FL_STOPSTARTMEDIA_FV004SE1_20080830. OK FL_STOPOSCAR_FV004SE1_20080830. OK FL_BACKUPDATABASE_FV004SE1_20080830. OK FL_STOPSQL_FV004SE1_20080830. OK FL_BACKUPDATABASEMDF_FV004SE1_20080830. OK FL_COPYSAVECAISSE_FV004SE1_20080830. KO Liste des flags « répertoire central » FL_STOPSTARTMEDIA_FV004SE1_20080830. OK FL_STOPOSCAR_FV004SE1_20080830. OK FL_BACKUPDATABASE_FV004SE1_20080830. OK FL_STOPSQL_FV004SE1_20080830. OK FL_BACKUPDATABASEMDF_FV004SE1_20080830. OK FL_COPYSAVECAISSE_FV004SE1_20080830. KO Connexion Serv. Centre Auto Copie des « FLAG » du jour Un fichier sur le modèle FL_ nomserveur_datedujour .OUT est crée sur le répertoire central lorsque le serveur n’a pas été atteint Un Email « rapport » est envoyé une fois tous les serveurs joint un à un PROJET DE STAGE Développement d’un outil de supervision applicative Mode d’analyse des ‘Flags’ 1 2
23.
24. Détaille de l’analyse des flags collectées FL_COPYSAVECAISSE_FV004SE1_20080830. * Répertoire Central FL_STOPSTARTMEDIA_FV004SE1_20080830. OK FL_STOPOSCAR_FV004SE1_20080830. OK FL_BACKUPDATABASE_FV004SE1_20080830. KO FL_STOPSQL_FV004SE1_20080830. OK FL_BACKUPDATABASEMDF_FV004SE1_20080830. OK FL_COPYSAVECAISSE_FV004SE1_20080830. KO recherche FL_COPYSAVECAISSE_FV004SE1_20080830.KO Fichier trouvé ? Opération ABS Lit extension OK ou KO oui non PROJET DE STAGE Développement d’un outil de supervision applicative Intégration des ‘Flags’ dans la BD Tb_operation STOPSTARMEDIA STOPOSCAR BACKUPDTABASE STOPSQL COPYSAVECAISSE Tb_serveur FV004SE1 FV005SE1 FV006SE1 … Date du jour aaaammjj Construction du nom du fichier recherché 1 2 3 DB MySQL
25.
26. Construction du rapport de supervision Extraction des données Exemple de rapport de supervision PROJET DE STAGE Développement d’un outil de supervision applicative Implémentation de l’application + Moteur de construction DB MySQL Données à assigner au modèle Modèle du rapport structuré en HTML Rapport de supervision au format HTML 1 2
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38. PROJET DE STAGE Développement d’un outil de supervision applicative Remerciement Je remercie la société FeuVert : Mot de la fin - d’avoir pu crée un outil de supervision sur des bases simples - de m’avoir fait confiance et donner une grande liberté dans l’implémentation du programme