
JS
TP 3: Supervision Réseau avec Shinken
CONTEXTE:
La Supervision Réseau consiste à s'assurer du bon fonctionnement du réseau et des systèmes d'informations de l'entreprise. Il s'agit tout simplement de suivre la disponibilité des services en ligne, les temps de réponse et les débits disponibles sur le réseau.
La mise en place d'outils de supervision est à la portée de chaque entreprise et permet de maximiser le fonctionnement du système d'information au plus grand bénéfice de l'entreprise et de l'ensemble de ses collaborateurs. Ils existent plusieurs outils pour surveiller un réseau informatique comme:
- Cacti
- Zabbix
- Shinken
- Centreon
- Nagios
Tout ces outils ont tous la même fonction, certains sont plus faciles à installer que d'autres. Le choix de cette solution se fera sur plusieurs critères distincts, la simplification, les connaissances sur l'outil, payant ou non payant, les impératifs techniques etc..
Le choix de l'outil Shinken repose sur les éléments suivants :
- il est totalement compatible Nagios et donc bénéficie de tout le parc de sondes Nagios existant,
- il est totalement libre (au contraire des évolutions de Nagios),
- il est multiplateforme (Linux, Windows, Androïd),
- son architecture supporte très bien la montée en charge et la distribution sur un réseau.
Shinken est une application permettant la surveillance système et réseau. Elle surveille les hôtes et services spécifiés, alertant lorsque les systèmes vont mal et quand ils vont mieux. C'est un logiciel libre sous licence GNU AGPL. Elle est complètement compatible avec le logiciel Nagios et elle a pour but d'apporter une supervision distribuée et hautement disponible facile à mettre en place.
MISSION:
L'objectif très minimaliste est d'avoir une machine superviseur Shinken. Ces principes de configuration peuvent être généralisés à Nagios et à tout outil dérivé de Nagios. Il nous suffit donc d'installer Shinken sur une machine ubuntu server, et ensuite configurer la machine qu'on veut superviser.
Environnement technologique :
-
Windows 7
-
Ubuntu Serveur
Ressources fournies :
-
Machine Virtuel Windows 7
-
Machine Vituel Ubuntu Serveur
Moyens utilisés :
-
Internet pour trouver les commandes à entrées
-
Tutoriels trouvés pour l'installation de Shinken
-
Putty pour la connexion en SSH sur la machine Ubuntu
Liste des tâches réalisées :
-
Détermination des tests
⇒A1.2.4 Détermination des tests nécessaires à la validation d'un service
C1.2.4.1 Recenser les tests d'acceptation nécessaires à la validation du service et les résultats attendus
-
Définition des tests
⇒A1.2.5 Définition des niveaux d'habilitation associés à un service
C1.2.5.2 Recenser les ressources liées à l'utilisation du service
-
Tests d'intégration
⇒A1.3.1 Test d'intégration et d'acceptation d'un service
C1.3.1.1 Mettre en place l'environnement de test du service
C1.3.1.2 Tester le service
-
Définition des éléments
⇒A1.3.2 Définition des éléments nécessaires à la continuité d'un service
C1.3.2.1 Identifier les éléments à sauvegarder et à journaliser pour assurer la continuité du service et la traçabilité des transactions
C1.3.2.2 Spécifier les procédures d'alerte associées au service
-
Déploiement
⇒A1.3.4 Déploiement d'un service
C1.3.4.1 Mettre au point une procédure d'installation de la solution
C1.3.4.3 Mettre en exploitation le service
-
Gestion des ressources
⇒A1.4.3 Gestion des ressources
C1.4.3.2 Adapter son planning personnel en fonction des ressources disponibles
-
Evaluation du service
⇒A2.1.2 Évaluation et maintien de la qualité d'un service
C2.1.2.2 Appliquer les procédures d'alerte destinées à rétablir la qualité du service
C2.1.2.4 Superviser les services et leur utilisation
C2.1.2.5 Contrôler la confidentialité et l'intégrité des données
-
Proposition d'une solution
⇒A3.1.1 Proposition d'une solution d'infrastructure
C3.1.1.1 Lister les composants matériels et logiciels nécessaires à la prise en charge des processus, des flux d'information et de leur rôle
C3.1.1.2 Caractériser les éléments d'interconnexion, les services, les serveurs et les équipements terminaux nécessaires
C3.1.1.3 Caractériser les éléments permettant d'assurer la qualité et la sécurité des services
C3.1.1.5 Caractériser les solutions d'interconnexion utilisées entre un réseau et d'autres réseaux internes ou externes à l'organisation
-
Maquetage de la solution
⇒A3.1.2 Maquettage et prototypage d'une solution d'infrastructure
C3.1.2.2 Construire un prototype de la solution
C3.1.2.3 Préparer l'intégration d'un composant d'infrastructure
-
Administration du logiciel
⇒A3.3.1 Administration sur site des éléments d'un réseau, de serveurs, de services et d'équipements terminaux
C3.3.1.1 Installer et configurer des éléments d'administration sur site ou à distance
C3.3.1.2 Administrer des éléments d'infrastructure sur site ou à distance
-
Gestion des indicateurs
⇒A3.3.5 Gestion des indicateurs et des fichiers d'activité
C3.3.5.1 Installer et configurer les outils nécessaires à la production d'indicateurs d'activité et à l'exploitation de fichiers d'activité
C3.3.5.2 Assurer la confidentialité des informations collectées et traitées
-
Adaptation de l'interface utilisateur
⇒A4.1.2 Conception ou adaptation de l'interface utilisateur d'une solution applicative
C4.1.2.1 Définir les spécifications de l'interface utilisateur de la solution applicative
-
Gestion de configuration
⇒A5.1.1 Mise en place d'une gestion de configuration
C5.1.1.1 Recenser les caractéristiques techniques nécessaires à la gestion des éléments de la configuration d'une organisation
C5.1.1.2 Paramétrer une solution de gestion des éléments d'une configuration
-
Recueil d'information sur une configuration
⇒A5.1.2 Recueil d'informations sur une configuration et ses éléments
C5.1.2.1 Renseigner les événements relatifs au cycle de vie d'un élément de la configuration
C5.1.2.2 Actualiser les caractéristiques des éléments de la configuration
-
Veille technologique
⇒A5.2.2 Veille technologique
C5.2.2.1 Définir une stratégie de recherche d'informations
C5.2.2.3 Évaluer la qualité d'une source d'information en fonction d'un besoin
C5.2.2.4 Synthétiser et diffuser les résultats d'une veille
Documents :