View
6.093
Download
4
Category
Preview:
Citation preview
1
Bonnes pratiques pour réussir votre projet de Supervision Nagios
Cédric TEMPLEResponsable du Pôle Supervision
2
● Solution de Supervision de Linagora● Enjeux de la Supervision● Méthodologie● Conclusion
Sommaire
3
Solution Linagora
Supervision(Nagios)
Configuration(Oreon)
Reporting(NaReTo)
Tendances(PerfParse)
Cartographie(Nagvis)
4
Solution Linagora
● Supervision de toutes les briques– Matériels: Disques, cartes raid, température, alimentations, ...
– Serveurs: CPU, RAM, partition, processus, fichiers journaux, ...
– Réseaux: Bande passante, présence d'éléments actifs, accès externes, ...
● Fonctionnalités avancées– Système de notification avancé
– Gestion des droits par « profil »
– Reporting
– Graphiques de performances
– ...
5
Enjeux de la Supervision
● La configuration doit:– Être simple
– Respecter une logique
– S'adapter aux différents environnements
– S'adapter dans le temps (être évolutive)
– Rapide et efficace
● Solution:– Méthodologie adaptée
6
Découpage en phases
● Prise de connaissances de l'existant– Identifier l'ensemble des acteurs, les profils
– Passer du temps avec eux
– Écouter leurs demandes, les préciser, les compléter et les borner
– Définir un référentiel commun ==> Recensement
● Spécifications fonctionnelles et techniques● Réalisation adaptée ( une mini-phase / environnement)● Validation (par phases)
7
Phase de recensement
● Définition de l'ensemble des éléments de supervision– Profils == Groupes d'utilisateurs
– Éléments unitaires de supervision
– Respect d'une politique de nommage● Linux_Cpu_Usage, Windows_Cpu_Usage● Linux_FileSystem_/_Usage, Windows_Disk_C_Usage● ...
– Définition des seuils, des intervalles de tests, ...
● Modèles de supervision, serveurs types hiérarchiques :– Linux, Windows, Aix, As400
– LinuxMysql, WindowsHttp, AixOracle
– Sortie == Tableau livré dans les spécifications
8
Tableau de Recensement
9
Développement par « mini-phases »
● Une phase == un environnement– Linux, Windows, Aix, As400
– Chaque phase est validée● Indicateur par indicateur
● Mise en place la plus proche possible des utilisateurs de la solution– Formation en début de projet et continue
– Validation par les utilisateurs
– ==> ré-intégration maximale des outils par les utilisateurs
● Recette finale conservée!!!– ==> les phases peuvent être parallélisées mais
raisonnablement
10
Conclusion
● La Supervision Libre couvre un domaine fonctionnel large
● Elle concurrence les outils propriétaires● La maturité des outils n'est plus à prouver● Une méthodologie de mise en place est à prévoir● Utilisation de modèles● Proximité avec les utilisateurs● Formation en début de projet puis continue tout au
long de celui-ci
Recommended