Supervision système et réseau avec Zabbixraisin.u-bordeaux.fr/IMG/pdf/zabbix-2.pdf · Supervision...

of 33/33
Supervision système et réseau avec Zabbix Anne Facq Centre de Recherche Paul Pascal 17 avril 2008
  • date post

    14-Sep-2018
  • Category

    Documents

  • view

    224
  • download

    1

Embed Size (px)

Transcript of Supervision système et réseau avec Zabbixraisin.u-bordeaux.fr/IMG/pdf/zabbix-2.pdf · Supervision...

  • SupervisionsystmeetrseauavecZabbix

    AnneFacqCentredeRecherchePaulPascal

    17avril2008

  • SupervisionavecZabbix17/04/2008RAISIN 2

    Plan

    Introduction

    Architecturedezabbix

    Fonctionnalitsdezabbix

    Installationduserveurzabbix

    Configurationdel'agentzabbix

    Interfaceweb

    Avantages/Inconvnientsdezabbix

  • SupervisionavecZabbix17/04/2008RAISIN 3

    Introduction(1)

    Sitewebofficiel:http://www.zabbix.com

    GNUGeneralPublicLicense(GPL)version2

    SociteZabbixSIA(Lettonie)

    1ereversion:2001

    Versionstableactuelle:zabbix1.4.5

    (prochaineversionzabbix1.6)

    http://www.zabbix.com/

  • SupervisionavecZabbix17/04/2008RAISIN 4

    Introduction(2)

    Inclusdansplusieursdistributionsunix

    AltLinux

    CRUXLinux

    DebianLinux

    FedoraLinux

    GentooLinux

    NetworkSecurityToolkit(LinuxliveCD)

    UbuntuLinux

    FreeBSD

  • SupervisionavecZabbix17/04/2008RAISIN 5

    Architecturedezabbix(1)

    Serveurzabbix(Unix)

    Agentzabbix(Linux,FreeBSD,Windows,MacOS,AIX,Solaris,BSD,...)

    InterfacewebPHP

    Basededonnes(MySQL,PostreSQL,Oracle,SQLite)

    !Lecontrle(watchdog)delaBDzabbixnesefaitqu'avecuneBDMySQL

  • SupervisionavecZabbix17/04/2008RAISIN 6

    Architecturedezabbix(2)

    Serveurzabbix:encoutesurleport10051

    Agentzabbix:modeactif,encoutesurport10050

    Labasededonnesdezabbixstocketouteslesinfoscollectes

  • SupervisionavecZabbix17/04/2008RAISIN 7

    FonctionnalitsdeZabbix

    Dcouverteautomatiquedesservices(ex:ldap,SMTP,IMAP)suruneplageIP: Discovery Surveillancetempsrel:performances/disponibilit/intgrit/envoid'alertes(mail,SMS,jabber)

    Visualisation:graphes,cartedurseau

    Surveillancesitesweb: Scenario Import/exportdetemplatesauformatXML

  • SupervisionavecZabbix17/04/2008RAISIN 8

    InstallationduserveurzabbixsurFedora:

    yuminstallzabbix

    yuminstallzabbixagent

    yuminstallzabbixweb

    CrationdelaBDMySQLdezabbixmysqladmincreatezabbix

    mysqlzabbix

  • SupervisionavecZabbix17/04/2008RAISIN 9

    Installationduserveurzabbix(2)

    Fichierdeconfigurationdezabbixserver/etc/zabbix/zabbix_server.conf

    Fichierdeconfigurationdezabbixagentd/etc/zabbix/zabbix_agentd.conf

    Server=127.0.0.1

    Modifier/etc/serviceszabbix_agent10050/tcp#Zabbixagent

    zabbix_trap10051/tcp#Zabbixtrap

    Logsdezabbix/var/log/zabbix

  • SupervisionavecZabbix17/04/2008RAISIN 10

    ConfigurerApachepourseconnectervialewebsurlesitelocaldezabbix

    Seconnectersurlesitelocaldezabbixhttp://zabbix.mondomaine

    Puissuivrelestapesjusqu'obtenirinterfacedelogin

    login:admin

    passwd

    Installationduserveurzabbix(3)

  • SupervisionavecZabbix17/04/2008RAISIN 11

    Configurationdel'agentzabbix

    Surchaquemachinesuperviser,ilfaut

    installerzabbixagent

    lancerzabbixagentdetlelancerauboot

    configurerl'agentzabbix Modifierlefichierdeconfigurationdezabbixagentd

    (/etc/zabbix/zabbix_agentd.conf)enprcisantl'adresseIPduserveurzabbix

    Server=10.0.40.2 Modifier/etc/services

    zabbix_agent10050/tcp#Zabbixagentzabbix_trap10051/tcp#Zabbixtrap

  • SupervisionavecZabbix17/04/2008RAISIN 12

    Lexiquezabbix

    Triggers:dclencheursd'alarmes

    Ex:Serverserveur1isunreachable

    Items:lmentsuperviser(ressource,service)

    Ex:Pingtotheserver(TCP)

    Actions:actionsencasdedclenchementd'alarme(ex:envoid'unmailauxsysadmin)

    Templates=modles

    Ex:Template_Linux,Template_Windows

  • SupervisionavecZabbix17/04/2008RAISIN 13

    Interfaceweb

    6parties

    Monitoring(vueglobaledesquipements,graphesdeslementssuperviser,etc...)

    Inventory(siactivationdel'inventaire)

    Reports(synthsedesalarmesdclenches)

    Configuration(ajoutdesquipementssuperviser,slectiondesdclencheursd'alarmes,etc...)

    Administration

    Login

  • SupervisionavecZabbix17/04/2008RAISIN 14

    Interfaceweb/Administration

    Users

    Changerlemotdepasseducompteadmin

    Crerlescomptesdesutilisateursdezabbix

    MediaTypes

    Audit

    Notifications

    Installation

  • SupervisionavecZabbix17/04/2008RAISIN 15

    Interfaceweb/Configuration

  • SupervisionavecZabbix17/04/2008RAISIN 16

    Interfaceweb/Configuration

    Onglets

    General:duredeconservation(enjours)desinfoscollectesdanslaBD

    Web:scnariossursitesweb

    Hosts:lesmachinessuperviser

    Items:lmentsvrifier

    Triggers:dclencheursd'alarmes

    Actions:actionencasd'alarme

    Maps:crationmanuelledecartesdurseau

    Graphs:slectiondegraphes

  • SupervisionavecZabbix17/04/2008RAISIN 17

    Interfaceweb/Configuration

    Onglets(suite)

    Screens

    Discovery:dcouvertesautomatiquedeservicessurlerseau

    Export/Import:export/importdetemplates

  • SupervisionavecZabbix17/04/2008RAISIN 18

    Interfaceweb/Configuration

    Hosts:Ajoutmanueldesquipements(serveurs,commutateursrseaux,etc...)superviser

  • SupervisionavecZabbix17/04/2008RAISIN 19

    Interfaceweb/Configuration

    Triggers:activation/dsactivationdestriggersutiles/inutilespartemplateouparhostEx:DsactivationdetriggerspourTemplate_Linux.

  • SupervisionavecZabbix17/04/2008RAISIN 20

    Interfaceweb/Configuration

    TriggersEx:Dsactivationdetiggerspourleserveurldap

  • SupervisionavecZabbix17/04/2008RAISIN 21

    Interfaceweb/Configuration

    Items:activation/dsactivationdesitemsutiles/inutiles,partemplateouparhost

  • SupervisionavecZabbix17/04/2008RAISIN 22

    Interfaceweb/Configuration

    Actions:ajoutd'unealarmeparemail

    ConfigurationActionsCreateAction

  • SupervisionavecZabbix17/04/2008RAISIN 23

    Interfaceweb/Monitoring

    Overview

    =vued'ensembledesmachinessuperviser

  • SupervisionavecZabbix17/04/2008RAISIN 24

    Interfaceweb/Monitoring

    Triggers=vuedesalarmesdclenches

  • SupervisionavecZabbix17/04/2008RAISIN 25

    Interfaceweb/Monitoring

    Latestdata:accsauxgraphesdeslmentssuperviserEx:LatestdataCPUProcessorload

  • SupervisionavecZabbix17/04/2008RAISIN 26

    Lestemplates(1)

    ListedestemplatespardefautTemplate_APC_Battery

    Template_App_MySQL

    Template_Cisco_PIX,Template_Cisco_PIX_525

    Template_Dell_OpenManageTemplate_Dell_PowerConnect_6248Template_Dell_PowerEdge

    Template_HPUX,Template_HP_InsightManager

    Template_AIX,Template_FreeBSDTemplate_Linux,Template_MacOS_X,Template_Netware,Template_OpenBSD,Template_Solaris,Template_Tru64,Template_Windows

    Template_SNMPv1_Device,Template_SNMPv2_Device

    Template_Standalone

  • SupervisionavecZabbix17/04/2008RAISIN 27

    Lestemplates(2)

    Pourtlchargerd'autrestemplateszabbix

    http://www.zabbix.com/wiki/doku.php?id=contrib:templates

    Pourexporterouimporterdestemplatesdanszabbix

    ConfigurationExport/Import

  • SupervisionavecZabbix17/04/2008RAISIN 28

    Lestemplates(3)

    ExempledemodificationdutemplateTemplate_Linux

    AllerdansConfigurationExport/Import,ExporterTemplate_Linuxdansunfichier

    DanscefichierauformatXML,pourchaquelment(item)situentre...,modifierlafrquenced'enregistrement(ensecondes)desitemscarcelapermetdediminuerlatailledelabasededonnes

    Ex:21600

  • SupervisionavecZabbix17/04/2008RAISIN 29

    Avantagesdezabbix

    Avantages

    Facilitded'installationetmisejour

    Vueglobale

    Lestemplates

    Lesrapports

    Graphesdeslmentssuperviser

    Cartedeslmentssuperviseravecleurtat

    Forumdezabbixtrsractif

  • SupervisionavecZabbix17/04/2008RAISIN 30

    Inconvnientsdezabbix

    TailledelaBD:250Moen15jours!

    Solution:

    dsactiverlesitemsinutiles

    Modifierdanslestemplateslafrquenced'enregistrementdesitems

    Lexiquespcifique

    Manquetriggerspourservicescommeldap,https,etc...)

    Solution:lesajouterdanslestemplates

  • SupervisionavecZabbix17/04/2008RAISIN 31

    NagiosvsZabbix

    Pronagios(03/2005)

    http://www.viraj.org/b2evolution/blogs/index.php/2005/03/30/zabbix

    moreimportanttometohavearobustalertingsystemratherthantrendingperformancedata.

    Prozabbix(12/2007)

    http://www.linux.com/feature/60644

    easiertouseandprovidesmorefunctionalitythanNagiosorBigBrother

    http://www.viraj.org/b2evolution/blogs/index.php/2005/03/30/zabbix%20http://www.linux.com/feature/60644

  • SupervisionavecZabbix17/04/2008RAISIN 32

    CommunautZabbix

    ForumsZabbix:rponsesdesdveloppeurszabbixauxquestiondesutilisateursZabbix

    Blog:opinionsexprienceutilisateursetmembredel'quipedeZabbix

    ZabbixSupportSystem(bugtracker)

    Wiki:partaged'expriencesurZabbix

    Developpers:suividesdveloppementdeZabbix

  • SupervisionavecZabbix17/04/2008RAISIN 33

    Docs

    Manueldezabbix(danspaquetageoudezabbixousurhttp://www.zabbix.com)

    http://www.howtoforge.com/zabbix_network_monitoring

    http://www.linux.com/feature/60644

    http://www.zabbix.com/http://www.howtoforge.com/zabbix_network_monitoringhttp://www.linux.com/feature/60644