Your SlideShare is downloading. ×
Présentation Séminaire Supervision 2009
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Présentation Séminaire Supervision 2009

4,047
views

Published on

Présentation donnée lors du séminaire LINAGORA, intitulé : « Superviser et administrer votre SI avec les Logiciels Libres ! Ça marche ! » du mois d'octobre 2009.

Présentation donnée lors du séminaire LINAGORA, intitulé : « Superviser et administrer votre SI avec les Logiciels Libres ! Ça marche ! » du mois d'octobre 2009.

Published in: Technology, News & Politics

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
4,047
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
219
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Matinée Pour Comprendre La puissance des outils Libres pour la supervision votre infrastructure informatique La supervision Open Source David HANNEQUIN Expert Supervision Groupe LINAGORA david.hannequin@linagora.com
  • 2. Agenda 2 L'expérience Linagora État du marché supervision et besoins des entreprises Démarche de mise en oeuvre d’un projet de supervision Open Source La distribution FAN
  • 3. Qui sommes-nous ? 3 ● LINAGORA est l'une des sociétés les plus importantes sur le marché des logiciels libres, au niveau mondial. ➔ Leader dans l'édition de logiciels Open Source ➔ Plus de 150 experts à votre service ➔ Une présence en France (Paris, Lyon, Toulouse et Marseille), en Belgique et aux Etats-Unis ➔ Plus de 500 clients dont plus de 60% de très grands comptes ➔ Un réseau important de partenaires ➔ Un fort soutien au Libre
  • 4. Implantations 4 Bruxelles San Francisco Paris Lyon Toulouse Marseille
  • 5. LINAGORA : Editeur Orienté Services 5 ● LINAGORA est un éditeur de logiciels libres ● Notre vocation est : ➔ De développer avec ses équipes de R&D des Logiciels Libres ➔ D'être l'intermédiaire de confiance entre les communautés et ses clients ➔ De vendre une Open Source Software Assurance ➔ Et enfin d'être un expert de l'Open Source capable de mener des grands projets de mise en œuvre de solution libre
  • 6. Nos produits 6 ● LINAGORA édite ses propres logiciels Open Source et propose une gamme de services professionnels pour réussir les grands projets du Libre. ● L'activité d'édition Open Source s'articule autour de 4 offres innovantes : ➔ Outils de messagerie et de travail collaboratif avec OBM : obm.org ➔ Applications de gestion et de fédération des identités avec LinID: linid.org ➔ Solutions de sécurité avec LinPKI : linpki.org ➔ Solutions de Service Management avec LinSM
  • 7. Open Source Software Assurance 7 ● Une gamme de services complète à partir d'un guichet unique pour sécuriser votre SI à composantes Open Source. La mission de l'OSSA est de vous fournir une expertise personnalisée sur vos logiciels libres. ● Avec un engagement de résultats, une équipe d'experts vous assiste pour : ➔ la résolution des anomalies rencontrées ➔ l'intégration des correctifs aux communautés concernées ➔ des paramétrages complexes ➔ l'administration des logiciels supportés ➔ leur intégration dans votre SI
  • 8. Chiffres clés 8 Chiffre d'affaires Effectifs 22 M€ * 250 * 16 M€ * 200 * 150 12 M€ 110 8 M€ 4 M€ 55 2006 2007 2008 2009 2010 2006 2007 2008 2009 2010 * estimation
  • 9. Répartition du Chiffre d'Affaires 9 Répartition du CA par pôle Répartition du CA par secteur LPS Secteur Public 40% 50% LTS 10% LRS LGS 25% 25% Secteur Privé 50%
  • 10. Une offre de services complète 10
  • 11. Offre Supervision 11 ● Installation / configuration / optimisation / formation / support / maintenance ● Développement de plugins de supervision (« sondes ») ● Ajout de nouveaux modules fonctionnels ● Base de supervision préconfigurée ● Méthodologie éprouvée sur des grands projets
  • 12. Références supervision 12
  • 13. APHP – Projet Supervision 13 ● L’APHP est un établissement public de santé relevant de la Ville de Paris. ● Il est composé de 37 hôpitaux (80 000 personnels) situés essentiellement en Ile de France. ● Le parc informatique de l'APHP se compose de 38 000 postes de travail. ● Le périmètre à superviser comprend environ 8 000 serveurs (Unix, Windows, Linux) et 3 000 équipements réseau (Cisco, Nortel).
  • 14. Agenda 14 L'expérience Linagora État du marché supervision et besoins des entreprises Démarche de mise en oeuvre d’un projet de supervision Open Source La distribution FAN
  • 15. Les Besoins 15 Superviser quoi ? ➔ Le réseau et ses équipements ➔ Les serveurs ➔ Les périphériques ➔ Les applications ➔ ...
  • 16. Les Besoins 16 Superviser pourquoi ? ➔ Prévenir en cas de problèmes ➔ Réduire les durées d'interventions ➔ Prévoir certains problèmes
  • 17. Les Besoins 17 Superviser comment ? ➔ Analyse de fichiers journaux ➔ Récupérer des résultats de scripts locaux ou distants ➔ Par SNMP : Simple Network Management Protocol ➔ Vérification passive ➔ Vérification active
  • 18. Les Besoins 18 Les modules de supervision ➔ Supervision réseau ➔ Supervision système : technique et applicative ➔ Lancement de commandes ➔ Envoi d'alertes : popup, son, email, téléphone, sms ➔ Visualisation du Système d'Information : cartographie, tableaux de bord... ➔ Reporting
  • 19. Les outils de la supervision 19 Le marché de la supervision ➔ Offres commerciales ✔ HP : la gamme Openview ✔ BMC : Patrol ✔ IBM : Tivoli ➔ Offres Open Source ✔ Zabbix ✔ OpenNMS ✔ Nagios
  • 20. Les Besoins 20 ● Offres commerciales ● Avantages : ➔ Offre packagée ➔ Prise en main aisée ● Inconvénients : ➔ Le coût ➔ L'extensibilité ➔ Pérennité de l'outil
  • 21. Les Besoins 21 Offres open source Avantages : ➔ Gratuit ➔ Pérennité Inconvénient : ➔ Parfois complexe à mettre en oeuvre
  • 22. Agenda 22 L'expérience Linagora État du marché supervision et besoins des entreprises Démarche de mise en oeuvre d’un projet de supervision Open Source La distribution FAN
  • 23. La démarche 23 Le travail en amont indispensable : ● Inventaires des équipements du parc informatique ● Liste des indicateurs
  • 24. La démarche 24 L'inventaire des équipements du parc informatique : ● Nom de l'équipement ● Adresse IP ● Type d'équipement ( Serveur, Switch, Routeur, Imprimantes, …) ● Système d'exploitation ( Windows 2003 64bits, Linux RedHat 5.4 32 bits, Solaris 10, etc... ) ● Emplacement de l'équipement dans l'architecture ( sur quel switch est branché le serveur ? )
  • 25. La démarche 25 Définition des indicateurs : ● Quoi ? Le processeur, le disque, l'interface réseau, etc... ● Quel seuil ? Partition remplit à 80 % ● Quelle fréquence ? Toutes les 15 minutes ● Quel vecteur ? Par SSH, par SQL, par SNMP ● Qui avertir en cas d'alerte ? Administrateur Linux, Administrateur Windows ● Quelle plage horaire ? Tous les jours et 24 heures sur 24, sauf le premier dimanche du mois
  • 26. La démarche 26 Exemple de tableau d'indicateurs
  • 27. La démarche 27 ● Référencer toutes les informations sur les indicateurs ● Déduire le nombre d'indicateurs pour avoir le nombre de serveurs ● Création d'une règle de nommage ● Ouverture des flux réseaux ● Installation des outils de supervision ● Sur le serveur de supervision installation de l'outil de supervision et ses plugins ● Sur les serveurs à superviser les plugins ou agent SNMP
  • 28. La démarche 28 ● Création des différents modèles pour permettre une configuration plus rapide ● Déploiement sur un nombre limité d'indicateurs ● Trier les alertes et améliorer leur pertinence ● Ajustement des seuils des indicateurs ● Déploiement de la totalité des indicateurs ● Activation de l'envoie des alertes par email et/ou SMS
  • 29. Agenda 29 L'expérience Linagora État du marché supervision et besoins des entreprises Démarche de mise en oeuvre d’un projet de supervision Open Source La distribution FAN
  • 30. Construisons notre Supervision 30 ● Superviser les services standards ➔ HTTP, DNS, FTP, DHCP, SMTP, POP, IMAP, ... ● Superviser le matériel ➔ État des disques physiques, CPU, DIM, cartes RAID, ventilateurs, sondes de températures, ... ● Superviser les applicatifs ➔ Services web, processus, fichiers de log, serveurs d'application Java, ... ● Superviser les équipements réseaux ➔ Routeurs, switchs, Firewall, Wifi, ...
  • 31. Construisons notre supervision 31 ● Interface web de supervision ”basique” ● Interface web de configuration ● Graphiques de tendance ● Cartographie ● Reporting ● Procédures de récupération ● Stockage des données dans une base SQL
  • 32. Solution de supervision 32 ● Nagios ● Les plugins Nagios ● Centreon ● NagVis ● NaReTo ● Dokuwiki ● NDOUtils+MySQL
  • 33. FAN, Fully Automated Nagios 33 ● Distribution Linux orientée supervision ● Un CD contient ➔ Le système d'exploitation ➔ Les applications de supervision ● FAN est basé sur CentOS ● FAN ajoute les paquets de supervision ● FAN pré-configure les outils ● FAN est un projet Libre et gratuit ● http://fannagioscd.sourceforge.net
  • 34. FAN, Fully Automated Nagios 34 ● Installation par... quelqu'un!!! ● Documentation: ➔ ”Mettre le CDROM dans le lecteur” ➔ ”Démarrer le serveur” ➔ ”Taper la touche <entrée>” ➔ ”Répondre aux questions” ➔ ”C'est prêt”
  • 35. Outils disponibles dans FAN 2.0 35 ● Nagios 3 et les plugins Nagios 1.4.14 ● Centreon 2.0.2 ● NaReTo 1.1.6 ● NagVis 1.4.1 ● NDOUtils 1.4b8 ● Dokuwiki (dernière version) ● NRPE et NSCA dans leurs dernières versions ● Plugins SNMP externes ➔ MySQL, Postgres, SNMP, Cisco, HP, .... ● Rsyslog
  • 36. Style CSS Nuvola 36 ● Interface web plus agréable
  • 37. Centreon 37 ● Outil polyvalent basé sur Nagios ● Interface web de configuration ● Interface web de Supervision ● Interface de Reporting ● Graphiques RRDTool ➔ Taux d'occupation CPU/RAM/Partitions/... ● Forte communauté française ● Nombreux tutoriels
  • 38. Centreon: captures d'écran 38
  • 39. Centreon: captures d'écran 39
  • 40. Centreon: captures d'écran 40
  • 41. NagVis 41 ● Outil de cartographie ● Récupère les données Nagios et les présente dans une interface web ● Fond de l'écran personnalisable: ➔ Europe ==> France ==> Nord/PdC ==> Hordain ➔ Photo de la salle machine ➔ Plan réseau ➔ Architecture n Tiers ➔ ...
  • 42. NagVis: captures d'écran 42
  • 43. NagVis: captures d'écran 43
  • 44. NaReTo 44 ● Outil de reporting ● Navigation arborescente complètement configurable ● Différents modules ➔ Visualisation temps réel ➔ Reporting ➔ Suivi des alarmes ➔ Historique des alarmes
  • 45. NaReTo: captures d'écrans 45
  • 46. NaReTo: captures d'écrans 46
  • 47. NaReTo: captures d'écrans 47
  • 48. Plugins de Supervision (sondes) 48 ● Plugins officiels ● Plugins SNMP de Manubulon (Patrick Proy) : ➔ Supervision SNMP Windows, Linux, Cisco, ... ● Plugins externes (http://www.nagiosexchange.org) ➔ Supervision matérielle HP/Compaq/IBM/Dell ➔ Supervision Oracle ➔ NRPE/NSCA ➔ ...
  • 49. Sites web 49 ● http://fannagioscd.sourceforge.net ● http://sourceforge.net/projects/fannagioscd ● Version en cours: 1.1 ● Version 2.0 très proche de la sortie ● Disponible depuis la version 0.2
  • 50. Et le futur? 50 ● Architecture distribuée ● Catégorisation de serveurs ➔ Serveur central de consultation ➔ Serveur de base de données ➔ Serveur(s) collecteur(s) ● Installation automatisée de chaque catégorie ➔ ”central” au boot installe un serveur central ➔ ”database” au boot installe un serveur de base de données ➔ ”collector” installe un serveur collecteur
  • 51. Demonstration 51
  • 52. Matinée Pour Comprendre La puissance des outils Libres pour la supervision votre infrastructure informatique Merci de votre attention contact@linagora.com 52