Zabbix solution open source de supervision

Slides:



Advertisements
Présentations similaires
Infrastructure Navigateur Putty Client SSH Web Mails
Advertisements

1 / Univnautes Projet de portail captif de L'UNPiDF Pierre Cros
Comprendre Internet Bases théoriques et exercices pratiques, pour débutants complets... Et curieux !
Les Logiciels Libres : Une Opportunité Pour Votre Entreprise ?
AbulEdu – Solution libre pour l'école AbulÉdu Solution logicielle sur mesure pour l'Éducation.
Logiciel Assistant Gestion d’Événement Rémi Papillié (Chef d’équipe) Maxime Brodeur Xavier Pajani Gabriel Rolland David St-Jean.
CREER SON SERVEUR DOMESTIQUE LIBRE Régis VINCENT – Octobre 2011 Benjamin.
Projet tuteuré 2009 Les clients légers Alexandre Cédric Joël Benjamin.
Système de gestion d'entrées pour un cinéma Scanvion Michel – Etudiant 4.
Retour d’expérience sur Azure Stack Fabien William
Étude de cas: Implantation de Zimbra chez Remax Québec Hugues Clouâtre Gestion-Ressources Inc.
Messagerie Open Source à la DGCP Implémentation réalisée par IBM et Pilot Systems Sylvain Viollon.
{ Optimisation LAMP Comment améliorer les performances de votre application LAMP.
Intégration de logiciels libres en entreprise Sommaire Présentation du groupe AlterWay2 Présentation de la société Argedis6 Présentation du projet Argedis8.
Votre rayon de soleil ! PROJET EVOLUTION – GMSI 38 Thomas Mouhica, Alexandre Lacombe, Timothé Michel 1.
Architecture pour serveurs d'hébergement. Le projet... - un panneau de contrôle accessible - de nombreuses fonctionnalités - un développement de confiance.
1 PIPOL Plateforme INRIA de Portage Logiciel Maurice BREMOND & Yann GENEVOIS JRES 2009.
Développement d'applications Web avec le framework PHP Symfony 2 Mathieu Peltier (Mercator Océan - CNRS) (UMS 831, Observatoire Midi-Pyrénées)
Logiciel Assistant Gestion d’Événement Rémi Papillie (Chef d’équipe) Maxime Brodeur Xavier Pajani Gabriel Rolland David St-Jean.
Xen et l' Art de la Virtualization Antoine Nivard Responsable technique Adéquat région Ouest Responsable de Site francophone de XEN Computer.
1 Fully Automated Nagios. 2 ● Distribution Linux dédiée supervision ● Une ISO contenant : – La base du système sous CentOS – L'outil Nagios – Les applications.
P.1 Mémoire de fin d’études Responsable en Ingénierie Réseaux Guillaume Jeanney Mise en place d’une solution de supervision LOGO ENTREPRISE.
Lautre.net Un hébergeur associatif autogéré
L'utilisation des logiciels libres dans les Services de documentation de l'Institut d'Etudes Politiques de Lyon Journées du logiciel libre à Lyon – 13.
Solution libre pour l'école AbulÉdu Solution logicielle sur mesure pour l'Éducation JD2L – Beauvais – 26, 27 février 2010.
L’intérêt de sauvegarder certaines données stockées localement sur les postes clients est souvent trop sous-estimée par nos utilisateurs. Casse matérielle,
Kolab La solution de groupware libre Benoit Mortier OpenSides Bruxelles,
PROJET START GMSI 15.3 Jérémy, Alex, Ly, Jaouad, Robin.
Compte rendu d’activité
DBStation Date 06/12/16 Rédacteurs Hervé FAUVET et Bruno GUEDJ.
Mise en place d’un système de partage de fichiers
Solutions EOLE pour les ENR
BTS SIO (Services Informatiques aux Organisations)
MISE A JOUR Parc informatique maison de la ligue
Utilisation de PostgreSQL
Cahier des charges Hôpital Avicenne.
Séminaire EOLE Beaune Septembre 2007
CLUSTER DE BASCULEMENT SERVEUR DHCP
Sécurité Web Protocole HTTPS.
Mise en place d'un proxy SSH
Parcours de Professionnalisation
Projet DICO II Un point d’accès internet par salle de classe
Centralisation de logs
fonctionnalités iiS iis
Démarche qualité sur les chantiers du génie civil
Surveillance des services grille par NAGIOS
Etat d'avancement des réflexions sur la plate-forme de monitoring
DRMI : L’informatique 1/5
Cyril Bras Journée « Sécu »
Solution de déploiement logiciel
CeMEB La plateforme MBB
Nagios Solution de supervision des équipements et services réseau
MISE EN PLACE DE LA ToIP CAS DU MINJEC
CeMEB La plateforme MBB
Présentation du Service Informatique
Communiquer et Optimiser grâce à la supervision
RÉPUBLIQUE DU BÉNIN Université CERCO
Questions Qu'est ce qu'un réseau informatique ?
Mise en œuvre d’une solution de portail
Présentation de Nagios
Retour d’expérience: OBM solution d’agendas partagés à l’IPNO
KYOFLEETMANAGER VOTRE LIEN DIRECT AVEC NOS EXPERTS
Exposé de système / réseaux IR3
La collecte d’informations Présenté par: Boudries. S.
Windows 2012 R2 pour les administrateurs Linux
1 DEPLOIEMENT D’UN SYSTEME DE REPARTITION DE CHARCHE (LOAD BALANCING) Abasse KPEGOUNI, Ingénieur Systèmes et Réseaux.
Sommaire Les réseaux de capteurs sans fils Les réseaux de capteurs sans fils Communication dans Contiki Communication dans Contiki Réalisation Réalisation.
Soutenance fin d’année S’intitulant : audit et surveillance avec zabbix Présenté par: ADIE ALI Maxim Eric ANDRIAMANJATO Jean Francis Parcours:
Transcription de la présentation:

Zabbix solution open source de supervision Julien Smigielski & Geoffrey Bercker hhhhhhhhhh

Sommaire: Etat des lieux La supervision à l’IBL L’évolution de nos besoins Renouvellement de Nagios Zabbix, Comment ça marche? Architecture Configuration Notifications Interface web Pour aller plus loin Supervision avancée Accès extérieur Météo des services

L’Institut de Biologie de Lille Introduction Qui sommes nous? L’Institut de Biologie de Lille UMS 3702 UMR8161 Approches Génétiques, Fonctionnelles et Structurales des Cancers Directeur: Yvan de LAUNOIT UMR8204 / INSERM U1019 Centre d’Infection et d’Immunité de Lille Directeur: Camille LOCHT UMR8199 Génomique des Maladies Métaboliques Directeur : Philippe FROGUEL Centre de Ressources Informatiques Service Technique Service Financier Ressources Humaines Introduction Partie I Partie II Partie III Conclusion hhhhhhhhhh

Centre de Ressources Informatiques Introduction Qui sommes nous? Centre de Ressources Informatiques Karl – Chef de service Geoffrey - ASR Jérémy – Gestionnaire de parc Julien – Apprenti – Gestionnaire de parc Introduction Partie I Partie II Partie III Conclusion hhhhhhhhhh

Centre de Ressources Informatiques Introduction Qui sommes nous? Centre de Ressources Informatiques Geoffrey - ASR CNRS / IBL depuis 2005 Maitre d’apprentissage de Julien depuis 2015 Julien – Apprenti – Gestionnaire de parc Renforcer le CRI dans son travail hebdomadaire Gestion de projet Introduction Partie I Partie II Partie III Conclusion hhhhhhhhhh

I) Etat des lieux La supervision à l’IBL De 2007 à 2017 70 Serveurs (NRPE / NSCLIENT) 300 Services (NRPE / NSCLIENT) 50 Matériels réseaux (SNMP) Sondes de T°c (SNMP) 5 PDU (SNMP) Notifications (Mail /SMS / Ecran) 10 ans d’exploitation Introduction Partie I Partie II Partie III Conclusion hhhhhhhhhh

L’évolution de nos besoins I) Etat des lieux La supervision à l’IBL L’évolution de nos besoins Solution libre Projet dynamique (MAJ, communauté) Facile à maintenir Météo des services Découverte auto Accessible depuis internet (De façon sécurisée  Chiffrement) Introduction Partie I Partie II Partie III Conclusion hhhhhhhhhh

Renouvellement de Nagios mais par quoi? I) Etat des lieux La supervision à l’IBL Renouvellement de Nagios mais par quoi? Introduction Partie I Partie II Partie III Conclusion hhhhhhhhhh

Renouvellement de Nagios mais par quoi? I) Etat des lieux La supervision à l’IBL Renouvellement de Nagios mais par quoi? Introduction Partie I Partie II Partie III Conclusion hhhhhhhhhh

Renouvellement de Nagios mais par quoi? I) Etat des lieux La supervision à l’IBL Renouvellement de Nagios mais par quoi? Fiable / Robuste Performance Supervision distribuée Migration depuis Nagios Fiable / Robuste Config full CLI Interface web veillotte En perte de vitesse Full web Communauté Entièrement gratuit Chiffrement MAJ régulière Fonctionnalités « Trend prediction » Communauté Config web Migration depuis Nagios MAJ régulière « Trend prediction » Options payantes Introduction Partie I Partie II Partie III Conclusion hhhhhhhhhh

I) Etat des lieux La supervision à l’IBL Renouvellement de Nagios mais par quoi? Comparatif de 70 solutions de supervisions https://en.wikipedia.org/wiki/Comparison_of_network_monitoring_systems Introduction Partie I Partie II Partie III Conclusion hhhhhhhhhh

I) Etat des lieux La supervision à l’IBL Renouvellement de Nagios mais par quoi? The Top 5 Free and Open Source Network Monitoring Software http://blog.capterra.com/top-open-source-free-network-monitoring-software Introduction Partie I Partie II Partie III Conclusion hhhhhhhhhh

Sommaire: Etat des lieux La supervision à l’IBL L’évolution de nos besoins Renouvellement de Nagios Zabbix, Comment ça marche? Architecture Configuration Interface Les notifications Pour aller plus loin Supervision au détail Accès extérieur Météo des services

II) Zabbix Solution de monitoring open source (GPLV2) by Zabbix SIA Formation Mise en place Certification Support Solution mature (depuis 2001) Introduction Partie I Partie II Partie III Conclusion

II.A) Zabbix, Architecture Frontend : Configuration Visualisation Database: Mysql Postgresql Oracle Introduction Partie I Partie II Partie III Conclusion

II.A) Zabbix, Architecture Nom Taille CPU/Mémoire Hôtes Monitorés Small 10 Go Virtual Appliance 100 Medium 50 Go 2 CPU cores/2GB 500 Large 120 Go 4 CPU cores/8GB >1000 Very large 1 To 8 CPU cores/16GB >10000 Introduction Partie I Partie II Partie III Conclusion

II.A) Zabbix, Architecture Agent Zabbix SNMP (V1, V2, V3) Service check (SSH, telnet, http, …) Agent passif Agent actif Requête : Liste des checks Requête : Free Space on C: Réponse : charge CPU, Free space on C: CPU util : 3,64 Free memory : 7,61 Gb Free space on C: 46,42 % Réponse : 46,42 % Introduction Partie I Partie II Partie III Conclusion

II.A) Zabbix, Architecture (Proxy) Introduction Partie I Partie II Partie III Conclusion

II.A) Zabbix, Architecture (Proxy) Actif P Passif P Introduction Partie I Partie II Partie III Conclusion

II.B) Zabbix, Configuration Group Hôte Hôte : appareil à superviser Item : élément à surveiller sur un hôte Trigger : évaluer un item Hôte Introduction Partie I Partie II Partie III Conclusion

II.B) Zabbix, Configuration Groupe Hôtes Linux Host Linux Web: CPU RAM SSH Host Linux Mail: CPU RAM Host Linux Web : CPU RAM SSH Host Linux Web Host Linux Mail Host Linux Web Groupe Templates Linux Template Linux Web: CPU RAM SSH apache Template Linux Mail: CPU RAM SSH Mailqueue Introduction Partie I Partie II Partie III Conclusion

Imbrication de Template II.B) Zabbix, Configuration (Imbrication de template) Groupe Hôtes Linux Host Linux Web Host Linux Mail Host Linux Web Groupe Templates Linux Template web Template Mail Imbrication de Template Template Linux apache: apache Template Linux CPU RAM Template Linux ssh: SSH Template Linux Postfix: Mailqueue Introduction Partie I Partie II Partie III Conclusion

II.B) Zabbix, Configuration Groupe Hôtes Linux Groupe Templates Linux Template Linux Web: CPU RAM SSH apache Host Linux Web Trigger : Si service Apache est down pendant plus de 3 minutes Si la charge CPU est supérieure à 70 % Si la charge CPU est supérieure à 90 % Si service SSH est down pendant plus de 3 minutes Introduction Partie I Partie II Partie III Conclusion

II.B) Zabbix, Configuration Groupe Hôtes Linux Groupe Templates Linux Trigger : Template Linux Web: CPU RAM SSH apache Host Linux Web Action : E-mail Sms Jabber Exécution de commande Introduction Partie I Partie II Partie III Conclusion

II.C) Zabbix, Notifications 30 min 30 min 30 min 30 min 30 min 30 min 30 min 30 min 1 heure 1 heure 0h00 1h00 2h00 3h00 4h00 5h00 Introduction Partie I Partie II Partie III Conclusion

II.D) Zabbix, Interface Web Introduction Partie I Partie II Partie III Conclusion

Sommaire: Etat des lieux La supervision à l’IBL L’évolution de nos besoins Renouvellement de Nagios Zabbix, Comment ça marche? Architecture Configuration Notifications Interface web Pour aller plus loin Supervision avancée Accès extérieur Météo des services

III.A) Supervision avancée UserParameter=Presence_virtual_IP,ifconfig -a | grep eth0:0 | wc -l presence_virtual_IP 1 Présente Absente Introduction Partie I Partie III Partie II Conclusion

III.A) Supervision avancée UserParameter=pkg.audit,pkg audit -F | wc -l Pkg.audit 2 OK Introduction Partie I Partie III Partie II Conclusion

III.B) Accès extérieur INTERNET LAN DMZ Privée DMZ Publique Zabbix Serveur Zabbix Proxy Zabbix Serveur Reverse Proxy Introduction Partie I Partie II Partie III Conclusion

III.C) Météo des services Introduction Partie I Partie III Partie II Conclusion

Conclusion Investissement Budget, 1500€ (Capteurs T°C, détection d’eau…) Temps (Formation, documentation, expérimentation…) Bénéfices pour l’Institut Supervision pérenne (24/7/365 grâce au poste de garde) Prévention des pannes (Trend prediction) Zabbix accessible de partout Bénéfices personnels Acquisition de compétences (Système, réseau, gestion de projet, communication…) Introduction Partie I Partie II Partie III Conclusion

Conclusion Points Positifs : Open Source (GPLV2) Communauté Très personnalisable Facilité de configuration Flexibilité des actions (script, notification…) Point négatifs : Cliquodrome / Usine à gaz Investissement important (temps) Introduction Partie I Partie II Partie III Conclusion

Merci de votre attention, Introduction Partie I Partie II Partie III Conclusion