Supervision système et réseau avec Zabbix. Fabien Muller Workshop 26 janvier 2016



Documents pareils
Supervision système et réseau avec Zabbix. Anne Facq Centre de Recherche Paul Pascal 17 avril 2008

Zabbix. Solution de supervision libre. par ALIXEN

Zabbix. garder un oeil toujours ouvert. - Creative Commons BY-SA

Configuration de Zabbix

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


NetCrunch 6. Superviser

République Algérienne Démocratique et Populaire Université Abou Bakr Belkaid Tlemcen Faculté des Sciences Département d Informatique

Administration Réseau

Ce manuel vous accompagne au long des procédures d installation et de restauration de PheBuX 2004 [alternative solutions]

Licence Pro ASUR Supervision Mai 2013

Infrastructure Management

Solution IT Power Management Gérer la consommation électrique de toute votre infrastructure IT

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

TD4 - Supervision et métrologie des réseaux. 1 Supervision des applications et services réseaux et des ressources locales

FazaANGEL supervision pro-active

UCOPIA EXPRESS SOLUTION

Zimbra. S I A T. T é l : ( ) F a x : ( )

Statistiques réseau et système avec CACTI

Manuel de l Administrateur

Retour d expérience sur Prelude

White Paper - Livre Blanc

A. Présentation. LanScanner2006

LES FONCTIONS DE SURVEILLANCE DES FICHIERS

Eyes Of Network 4.0. Documentation d installation et de configuration

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

Guide de démarrage Intellipool Network Monitor

Licence professionnelle Réseaux et Sécurité Projets tutorés

Installation de Zabbix

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

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

MSP Center Plus. Vue du Produit

ClariLog - Asset View Suite

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

Retour d'expérience avec : OCS Inventory & GLP

Accéder à ZeCoffre via FTP

Supervision de réseau

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

Contenu de la version 3.4 C I V I L N E T A D M I N I S T R A T I O N

Nouveautés Ignition v7.7

PowerShield 3 fournit toutes les informations nécessaires pour un diagnostic de premier niveau.

L art d ordonnancer. avec JobScheduler. François BAYART

La gamme express UCOPIA.

Clément Prudhomme, Emilie Lenel

Joomla! Création et administration d'un site web - Version numérique

UCOPIA SOLUTION EXPRESS

IceWarp Desktop Client permet de gérer à la fois les s, les calendriers, les contacts et les messages instantanés.

Le Cloud Open-Mind! Emilien Macchi

Fiche Produit IPS Pager

ManageEngine Netflow Analyser

L identité numérique. Risques, protection

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

Serveur de messagerie sous Debian 5.0

Description de l implantation dans le centre d examen (nom du service ou de l outil et caractéristiques techniques)

Fiabilisez la diffusion de vos messages!

Ces deux machines virtuelles seront installées sous VMWARE WORKSTATION.

Fiche Produit Desktop Popup

Sébastien Geiger IPHC Strasbourg

Contrôle d accès Centralisé Multi-sites

! "# Exposé de «Nouvelles Technologies Réseaux»

Présentation du relais HTTP Open Source Vulture. Arnaud Desmons Jérémie Jourdin

Documentation : Réseau

PORTAIL DE GESTION DES SERVICES INFORMATIQUES

M F. Consultante Moe / Support. Finance de Marché

Présentation du ResEl

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

GenIP 30i : Passerelle intelligente dédiée aux applications industrielles les plus critiques

Catalogue des services de supervision. Wingoo Monitoring. Copyright Itamsys

Réseaux. Moyens de sécurisation. Plan. Evolutions topologiques des réseaux locaux

BON DE COMMANDE. LANDPARK 116 rue Ronsard Tours France Téléphone Télécopie

Fiche produit. Important: Disponible en mode SaaS et en mode dédié

Manuel d installation UCOPIA Advance

Présentation du logiciel Free-EOS Server

Standard. Manuel d installation

Etude de la pertinence et de l'intérêt des appliances WAF (IPS web) à l'inria

Cartographie du SI pour alimenter la CMDB

SDIS 84 PROJET INFOGERANCE PROCEDURE. Procédure

Cloud public d Ikoula Documentation de prise en main 2.0

Guide de configuration. Logiciel de courriel

Manuel d utilisation de la plate-forme de gestion de parc UCOPIA. La mobilité à la hauteur des exigences professionnelles

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

Nagios 3 pour la supervision et la métrologie

TER SUPERVISION RESEAU

Intelligent Power Software

La mémorisation des mots de passe dans les navigateurs web modernes

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée Virtual Server de Microsoft

au Centre Inter-établissement pour les Services Réseaux Cédric GALLO

Enregistreur Energie Electrique et Tele Surveillance GTB8 sur RESEAUX IP ETHERNET

Gestion d'un parc informatique avec OCS INVENTORY et GLPI

L état de l ART. Évolution récente des technologies. Denis Szalkowski Formateur Consultant

SCHMITT Année 2012/2014 Cédric BTS SIO TP SPICEWORKS. SpiceWorks propose un logiciel de gestion de parc informatique aux multiples facettes :

2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES. 2.2 Architecture fonctionnelle d un système communicant.

Ce guide détaille pas à pas les étapes d installation et de configuration de la solution jusqu'à la sauvegarde des BDD.

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

SOMMAIRE I. INTRODUCTION 3. I.1. Installation des pré-requis...3 I.2. Installation des logiciels...4. GIMI : Gestion de parc informatique 7

Transcription:

Supervision système et réseau avec Zabbix Fabien Muller Workshop 26 janvier 2016

Plan Introduction Architecture Fonctionnalités Configurations Interface web Conclusion

Introduction Zabbix : Projet libre de supervision Moteur en C Base de données SQL (MySQL, PostreSQL, Oracle, SQLite) Interface utilisateur php 1er version 2001 - société ZABBIX SIA (Lettonie) 2005 - GPLv2 Version stable actuelle : zabbix2.4.7 Solution complète configurable par interface web Zabbix intègre : La gestion des pannes La gestion des performances

Architecture Zabbix : server, agent, proxy, frontend, SQL

Architecture Zabbix-server : Exclusivement sous Linux Collecter, recevoir, stocker, alerter, écoute sur le port 10051 La base de données de zabbix stocke toutes les infos collectées Debian : apt-get install zabbix-server-mysql Fichier configuration : /etc/zabbix/zabbix_server.conf Zabbix-agent : Tous OS (Linux, Windows, Mac,...) Collecter, envoyer, interagir, écoute sur le port 10050 Debian : apt-get install zabbix-agent Fichiers configurations : /etc/zabbix/zabbix_agent.conf /etc/zabbix/zabbix_agentd.conf

Architecture zabbix-proxy: Exclusivement sous Linux Collecter, recevoir, envoyer, stocker temporairement Debian : apt-get install zabbix-proxy-mysql Fichier configuration : /etc/zabbix/zabbix_proxy.conf zabbix-frontend: Exclusivement sous Linux Visualiser, configurer, administrer Debian : apt-get install zabbix-frontend-php Fichiers configurations : /etc/zabbix/apache.conf /etc/zabbix/dbconfig.php

Architecture Collecte des données Agents Zabbix SNMP (routeurs, switches, applications,...) Simple Check (Test de connexion,...) Scriptage avancé (analyse de logs, tests divers,...) Interface web Administration et consultation Ergonomie très étudiée Facilité de prise en main

Fonctionnalités Découverte automatique des services Exemple : ldap, SMTP, IMAP sur une plage IP - «Discovery» Surveillance temps réel Performance, disponibilité, intégrité Envoi d'alertes : mail, SMS, jabber Visualisation : graphes, carte du réseau Surveillance sites web : «Scenario» Import/export de templates au format XML

Lexique Items (éléments) élément à superviser (ressource, service) Exemple : Ping vers un serveur Triggers (déclencheurs) déclencheurs d'alarmes Exemple : Serveur non disponible Actions actions en cas de déclenchement d alarme Exemple : Envoi d'un mail Template (modèles) Modèles Exemple : Template_Linux, Template_Windows

Principe de fonctionnement

Interface web Fenêtre login Ecran principal : 5 parties Surveillance (vue globale des équipements, graphes des éléments à superviser, etc...) Inventaire (si activation de l'inventaire) Rapports (synthèse des alarmes déclenchées) Configuration (ajout des équipements à superviser, sélection des déclencheurs d'alarmes, etc...) Administration

Interface web/administration

Interface web/administration Général : Charte graphique (logo, thème, ) DM : Gestion serveurs Zabbix et Proxy mode distribué Authentification : Système d authentification (Ldap,.) Utilisateurs : Gestion des utilisateurs et des groupes Types de médias : Gestion des serveurs annexes (mail,.) Scripts : Ajout d une commande pour un besoin spécifique Audit : Visualisation des dernières modifications File d attente : Pile de mise à jour des statuts des items Notifications : Visualisation des notifications des types de médias Installation : Reinstallation interface

Interface web/configuration

Interface web/configuration Groupes d hôtes : Gestion des groupes d hôtes Modèles : Gestion des modèles (template) Hôtes : Gestion des hôtes Maintenance : Définition et gestion des périodes de maintenance Actions: Gestion des actions (réaction en fonction d un évènement ) Ecrans : Création et édition des écrans d affichage Diaporamas : Gestion et édition des transparents Cartes : Gestion des cartes Découverte : Gestion des règles d auto-découverte d équipements Services : Administration et gestion des services

Interface web/configuration Hôtes : Ajout des équipements à superviser

Interface web/configuration Eléménts (items) : Ressource / service à superviser

Items/attributs Host : Composant de l item (hôte ou template) Description : Intitulé de l item Type : Type de l item (agent, snmp, ), paramètres s adaptent Key : Condition ou valeur de l item Data Type : Type des données attendues Type of information : Type de données d enregistrement Units : Unité de mesure (bps, unixtime, etc ) Use multiplier : Utilisation d un multiplicateur d unité Custom multiplier : Valeur du multiplicateur Update interval : Durée en seconde Flexible intervals : Intervalle de temps d execeptions Keep history : Durée de conservation des historiques Keep trends : Durée de conservation des tendances pour les graphiques Status : Etat de l item (activé, désactivé, non supporté) Store value : Modification de l enregistrement de la valeur remontée Show value : Modification de l affichage de la valeur remontée Applications : Association de l item à des applications Group: Association de l item à un groupe

Items/attributs

Interface web/configuration Déclencheurs (triggers) : déclencheurs d'alarmes

Triggers/attributs Name : Nom du trigger Expression : Condition de déclenchement du trigger Type : Type de l item (agent, snmp, ), paramètres s adaptent The trigger depends on : Eventuelles dépendances avec d autres triggers New dependency : Ajout d une nouvelle dépendance Event generation : Par défaut normal, statut (Problem/Unknow/OK) Severity : Criticité du trigger Comments: Utilisation d un multiplicateur d unité URL : Si renseigné, URL utilisé dans l écran status du trigger Disable: Désactivation du déclencheur

Triggers/attributs

Interface web/configuration Actions : Déclenchement d alertes (Exemple : email)

Scénarios Web Scénarios de surveillance de sites internet

Interface web/surveillance Tableau de bord : Tableau de synthèse des informations Aperçu : Statuts remontés (vue données ou déclencheurs) Web : Statut supervision web Dernières données : données remontés par les éléments. Déclencheurs : Problèmes rencontrés par les déclencheurs Evénements : Tous les problèmes des déclencheurs Graphiques : Visualisation des graphes d un hôte Ecrans : Visualisation de l écran d un hôte Cartes : Visualisation des cartes Découverte : Equipements découverts par une règle d autodécouverte Services : Statut des services

Interface web/surveillance Tableau de bord : synthèse des informations

Interface web/surveillance Aperçu :

Interface web/surveillance Dernières données :

Interface web/surveillance Déclencheurs :

Interface web/surveillance Cartes Ecrans

Interface web/rapports Synthèse des alarmes déclenchées Etat de Zabbix, Rapports de disponibilités, Top 100 des déclencheurs, Rapport graphique en barre

Templates Templates officielles Template App Zabbix Server Template OS Linux, Template OS Windows, Template OS Mac Template ICMP Ping Template App FTP Service, Template App HTTP Service, Template App HTTPS Service, Template App LDAP Service, Template App SSH Service, Template App IMAP Service, Template App SMTP Service, Template App MSQL Service Template SNMP Device, Template SNMP Interface, Template SNMP OS Linux Template IPMI Template Virt VMware

Templates Templates de contributeurs Template équipements réseaux (cisco) Template serveurs (supermicro) Template onduleurs (APC) Template imprimantes (HP) Template systèmes de stockage (Dell, Netapp) Template hyperviseur (Libvirt, Vmware) http://www.zabbix.org/wiki/zabbix_templates Configuration / modèles : Exporter et importer des templates Format XML

Conclusion Avantages Facilité d'installation et de prise en main Vue globale, les rapports Graphes / cartes /écrans des éléments à superviser Les templates Forum de zabbix très réactif Inconvénients Interface graphique pas toujours intuitif Choix des items / triggers /seuils nécessaires pour avoir des alertes pertinentes en fonction du type de serveurs et de services Template à créer pour certains équipements

Communauté Zabbix Forum Zabbix : réponses des développeurs zabbix aux questions des utilisateurs Zabbix Blog Zabbix : opinions expérience utilisateurs et membre de l'équipe de Zabbix Zabbix Support : bugtracker Zabbix Wiki : partage d'expérience sur Zabbix Developpers : suivi des développement de Zabbix

Webographie http://www.zabbix.com/ : site du logiciel Zabbix. http://www.zabbix.com/documentation/ : documentation officielle du logiciel Zabbix http://wiki.monitoring-fr.org/zabbix/zabbix-use : tutoriel sur l utilisation de Zabbix https://www.zabbix.org/wiki/zabbix_templates : templates officiels de Zabbix http://doc.ubuntu-fr.org/snmp : présentation du protocole SNMP http://tools.cisco.com/support/snmp/do/browseoid.do : site recensant les MIB des switches cisco