NICOLAS JAMIN Administrateur Système DSI de l Académie de LILLE



Documents pareils
Nagios 3 pour la supervision et la métrologie

NACIRI Mehdi. Rapport de stage : Mise en place d un moyen pour anticiper les pannes des serveurs de l IUT. Promotion BTS SIO Option SISR

NRPE. Objectif. Documentation. Procédures

Table des matières 1. Chapitre 1 Introduction à Nagios et la supervision

Monitoring & Surveillance SLIM CHAKROUN (ENSI) EMNA BEN HADJ YAHIA (RT3) SAFA GALLAH (RT3)

Mise en place d un système de supervision Open source.

JAN OLIVIER Expert Supervision Architecte & Administrateur système

JOMARON Sébastien BTS SIO 2012/2014. Titre de l activité: Surveiller des hôtes et des services avec NAGIOS

Retour d'expérience sur Nagios 3. Christophe Sahut

Communauté francophone de la supervision. J eudis du libre B ruxelles 02 septembre 2010

Check_mk. [et quelques autres outils que j'utilise pour mon monitoring] Check_mk Livestatus Nagios dashboard Mod_gearman. Raphael Mazelier 1 / 28

SERVEUR MONITOR. le carnet de santé de votre informatique. Arrêtez le mal avant qu il n existe, calmez le désordre avant qu il n éclate.

Fully Automated Nagios

PROFIL EXPERIENCE ARCHITECTE LINUX, OPEN SOURCE, COORDINATEUR SÉCURITÉ EMEA

PRÉSENTATION PRODUITS DE LA GAMME SOLARWINDS + NETWORK CONFIGURATION MANAGEMENT

SUJET : «Administration et supervision du réseau Par NAGIOS»

Recherche d indicateurs et de tendances via des plugins pour Nagios. groupe Quasar IN2P3 Le 11/09/2014

Présentation de l outil d administration de réseau Nagios

Migration vers l'open-source de l infrastructure de pare-feu du campus CNRS d Orléans

Configuration de Zabbix

Tivoli Endpoint Manager Introduction IBM Corporation

SOLUTION DE SUPERVISION SYSTEME ET RESEAU

contexte cahier des charges critères de choix fonctionnalités configuration en pratique Bilan Conclusion Backuppc Logiciel de sauvegarde

Sébastien Geiger IPHC Strasbourg

MISE EN ŒUVRE D UNE SOLUTION DE SUPERVISION NAGIOS XI

Du 23 Janvier au 3 Février2012 Tunis (Tunisie)

INSTALLATION NG V2.1 D OCS INVENTORY. Procédure d utilisation. Auteur : GALLEGO Cédric 23/10/2014 N version : v1

Monitoring des Ressources Informatiques au LAL. Journées Informatique IN2P3 DAPNIA HOURTIN Jacquelin Charbonnel - printemps 2004

DATASET / NETREPORT, propose une offre complète de solutions dans les domaines suivants:

Guide d installation

Présentation des composants WhatsUp Companion & WhatsUp Companion Extended. Version Mars Orsenna

PRÉSENTATION PRODUITS DE LA GAMME SOLARWINDS + NETWORK CONFIGURATION MANAGEMENT

ZABBIX est distribué sous licence GNU General Public License Version 2 (GPL v.2).

Master d'informatique. Réseaux. Supervision réseaux

La supervision avec NAGIOS


Zabbix. Solution de supervision libre. par ALIXEN

PHP. Performances. Audit et optimisation LAMP. Julien Pauli. Cyril Pierre de Geyer. Guillaume Plessis. Préface d Armel Fauveau

NetCrunch 6. Superviser

FusionInventory. Journées Perl. Gonéri Le Bouder Juin Strasbourg

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

VMware ESX/ESXi. 1. Les composants d ESX. VMware ESX4 est le cœur de l infrastructure vsphere 4.

VIRTUALISATION : MYTHES & RÉALITÉS

Exigences système Edition & Imprimeries de labeur

VMWare Infrastructure 3

Consultant Avant Vente Offre Management du SI

Fiche Produit. Plateforme de sauvegarde en marque blanche Kiwi Business

Manuel de l Administrateur

Projet Personnalisé Encadré PPE 2

Console de supervision en temps réel du réseau de capteurs sans fil Beanair

PRESENSTATION VMWARE ESXi NOTION DE MACHINE VIRTUELLE

Dr.Web Les Fonctionnalités

Spécialiste Systèmes et Réseaux

La virtualisation de serveurs avec VMWare Infrastructure - Retour d expérience. Rodérick Petetin CRI INSA Rennes

WINSCOP GESTION DES COOPERATIVES D ACTIVITES ET D EMPLOI

Simple Database Monitoring - SDBM Guide de l'usager

Documentation technique Nagios

Gestion des journaux

MSP Center Plus. Vue du Produit

TechSoftware Présentations

SECURIDAY 2013 Cyber War

Utilisation de l'outil AdisTlsMonitoringTester.exe

Mission 2 : Déploiement/Configuration Windows Server 2008 R2

FOURNIR UN SERVICE DE BASE DE DONNÉES FLEXIBLE. Database as a Service (DBaaS)

Standard. Manuel d installation

Sommaire. Le quotidien du Service informatique. Qu est-ce que Panda Cloud Systems Management? Le cercle vertueux

TER SUPERVISION RESEAU

INDUSTRIALISATION ET RATIONALISATION

Programme Opérations de registre avancées Introduction à la supervision et à la gestion de réseaux

11/04/2014 Document Technique des Services Disponibles. 16/04/2014. Document Technique des Services Disponibles.

POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI

ANF Datacentre. Jonathan Schaeffer Monitoring Environnemental Ad-Hoc. J. Schaeffer. Intro. Dans mon rack.

IBM Tivoli Monitoring, version 6.1

MARCHES PUBLICS DE FOURNITURES COURANTES ET SERVICES CAHIER DES CLAUSES TECHNIQUES PARTICULIÈRES. Objet du marché :

Pilot4IT Tableaux de Bord Agréger et consolider l ensemble de vos indicateurs dans un même portail.

INSTALLATION DE NAGIOS 2.10 et CENTREON sous Debian ETCH 4.0r1

QoE : Comment mesurer le ressenti utilisateur en environnement multi-site? 30 avril 2015

Les formations. Administrateur Systèmes et Réseaux. ENI Ecole Informatique

Préparation d un serveur Apache pour Zend Framework

réduisez la facture électrique

L'automatisation open source pour SI complexes

PPE Contexte de travail GSB Activité Reconditionnement et Helpdesk

Release Notes POM v5

MANUEL UTILISATEUR KIWI BACKUP V 3

Eyes Of Network 4.0. Documentation d installation et de configuration

Grid Technology. ActiveMQ pour le grand collisionneur de hadrons (LHC) Lionel Cons Grid Technology Group Information Technology Department

PostgreSQL, le cœur d un système critique

Exigences système Edition & Imprimeries de labeur

LES FONCTIONS DE SURVEILLANCE DES FICHIERS

PRESENTATION RESSOURCES. Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille

ECOLE POLYTECHNIQUE DSI. Utilisation des serveurs mandataires («proxy») avec les protocoles d usage courant

Exonet : sauvegarde automatisée d une base de données

Licence Pro ASUR Supervision Mai 2013

Documentation : Réseau

Phase 1 : Introduction 1 jour : 31/10/13

Transcription:

Supervision Utilisation de Check-MK Réseau Min2Rien Journée Thématique «retour d expériences» - 13/02/2014 NICOLAS JAMIN Administrateur Système DSI de l Académie de LILLE

Nicolas JAMIN DSI de l Académie de LILLE 14/02/2014 2 Plan Présentation Fonctionnement / Configuration Création de scripts (Présentation et exemple) Utilisation / Capture d écran Livestatus / Multisite

Nicolas JAMIN DSI de l Académie de LILLE 14/02/2014 3 Presentation Check-MK : add-on de supervision écrit en python Nagios utilise des plugins de type actif 1 plugin = 1 service Exécution côté Nagios Exemple: check_disk = test de l espace disque Check-MK utilise des plugins de type passif 1 plugin ~ 30 tests de base Exécution côté Client Exemple: check_mk = check_disk + check_mem + check_ps + Forte baisse du taux d utilisation des CPUs sur Nagios grâce à Check-MK Remplace les plugins de type NRPE, NSCLIENT ++

Nicolas JAMIN DSI de l Académie de LILLE 14/02/2014 4 Fonctionnement

Nicolas JAMIN DSI de l Académie de LILLE 14/02/2014 5 Configuration (sur le serveur NAGIOS) Fichier main.mk Contient la configuration générale (seuil d alerte, exclusions des services ) Inventory_df_exclude_mountpoints = [ /dev, /mnt/vzsnap0 ] Filesystem_default_level[ levels ] = (90.0, 95.0) Fichier tcp_hosts.mk Contient les hosts et hostgroups des serveurs auxquels ils appartiennent. template124.expr.in.ac-lille.fr linux apt openvz ubuntu12 Fichier hostgroups.mk Contient la définition des hostgroups. ( Serveurs Ubuntu 12.04, [ ubuntu12 ], ALL_HOSTS),

Nicolas JAMIN DSI de l Académie de LILLE 14/02/2014 6 Configuration (sur le serveur NAGIOS) Plus aucune configuration côté Nagios Core /etc/nagios/host.cfg, /etc/nagios/hostgroup.cfg Check-MK s occupe lui-même de la génération des fichiers de configuration de Nagios Fonctionne en parallèle de Nagios Core (toujours la possibilité de réaliser des check actifs) Interfaces de type Centreon n ont plus lieu d être

Nicolas JAMIN DSI de l Académie de LILLE 14/02/2014 7 Configuration (sur le client) Agent Multiplateforme (Linux, Windows) Linux: agent + xinetd à installer (TCP port 6556) Windows : agent Pas de configuration ni de paramétrage Binaire python qui englobe tous les services à monitorer sous linux /usr/bin/check_mk_agent

Nicolas JAMIN DSI de l Académie de LILLE 14/02/2014 8 Configuration (sur le client) Exemple de sortie de l agent

Nicolas JAMIN DSI de l Académie de LILLE 14/02/2014 9 Creation de scripts (presentation et exemples) Des services supplémentaires peuvent être monitorés Possibilité de créer des scripts locaux Langage de programmation Python Perl Bash Pas de limitation sur le type et le nombre de tests Norme de sortie à respecter

Nicolas JAMIN DSI de l Académie de LILLE 14/02/2014 10 Creation de scripts (presentation et exemples) Vérification du commit des dépôts mercurial Recherche des dépôts

Nicolas JAMIN DSI de l Académie de LILLE 14/02/2014 11 Creation de scripts (presentation et exemples) Vérification du commit des dépôts mercurial Vérification des dépôts

Nicolas JAMIN DSI de l Académie de LILLE 14/02/2014 12 Creation de scripts (presentation et exemples) Résultat du lancement de l agent Check_MK

Nicolas JAMIN DSI de l Académie de LILLE 14/02/2014 13 Utilisation Quelques commandes basiques: check_mk I «host/hostgroup» Découverte des nouveaux services (pour un hôte existant) check_mk II «host/hostgroup» Redécouverte complète des services (pour un nouvel hôte) check_mk nvp «host/hostgroup» Vérification en temps réel de l inventaire check_mk R «host/hostgroup» Génération des fichiers pour Nagios + Validation de la configuration + Redémarrage de Nagios

Nicolas JAMIN DSI de l Académie de LILLE 14/02/2014 14 Capture d Ecran (1) Interface Web de Check-MK: Vue principale

Nicolas JAMIN DSI de l Académie de LILLE 14/02/2014 15 Capture d Ecran (2) Interface Web de Check-MK: Vue détaillée d un hôte

Nicolas JAMIN DSI de l Académie de LILLE 14/02/2014 16 Livestatus Livestatus: Broker qui fournit l état des hôtes et des services supervisés par Nagios Utilise une socket UNIX Pas de stockage en base : Gain de performance Accès direct aux données sans écriture disque Plus de 50000 services récupérés < 2 secondes

Nicolas JAMIN DSI de l Académie de LILLE 14/02/2014 17 Multisite Console de supervision de Check-MK Permet d agréger plusieurs systèmes de monitoring indépendants (Nagios / Shinken) Utilise Livestatus pour accéder aux données dans l interface Web Interface intuitive et rapide

Conclusion Utilisé depuis 2 ans au Rectorat de LILLE Avant Check-MK : 600 serveurs monitorés et environ 2000 services testés Environ 20 minutes pour que Nagios fasse les tests de supervision sur l ensemble des serveurs Avec Check-MK: 600 serveurs monitorés et près de 17000 services testés! Environ 5 minutes pour que Nagios fasse les tests de supervision sur l ensemble des serveurs Plus de 8 fois plus de services testés et pourtant les ressources CPU utilisées sur le serveur Nagios ont baissées significativement Nicolas JAMIN DSI de l Académie de LILLE 14/02/2014 18

Nicolas JAMIN DSI de l Académie de LILLE 14/02/2014 19 Liens Web Lien du site officiel de Check-MK : http://mathias-kettner.de/check_mk.html

Nicolas JAMIN DSI de l Académie de LILLE 14/02/2014 20 Des Questions?