Your SlideShare is downloading. ×
0
Solution de Supervision
Zabbix - Vue d'ensemble
© Zabbix 2013 | 3
Alain Ganuchaud
Consultant chez Core IT Project
http://www.coreit.fr
alain@coreit.fr
© Zabbix 2013 | 4
Agence commerciale ...
Sommaire
Présentation du Produit
Composants
Fonctions principales
Architecture
Installation et options de déploiement
© Za...
Présentation du
Produit
Introduction
Historique
Licence
Avantages compétitifs
Performance
Popularité
© Zabbix 2013 | 6
Introduction
© Zabbix 2013 | 7
Quel est le
Problème ?

Le coût d'indisponibilité est élevé

Il est difficile de gérer un...
Historique
Idée de
Produit
1998
2001
2004
2005
2006
1ère
Release
GPL
v. 0.1
v. 1.0
Création de
Zabbix SIA
1ère
Version
sta...
Suite de
l'Historique
2007
2008
2009
2012
v. 1.6
v. 1.8
v. 2.0
v. 1.4
LLD
Hotes
multi-noms
Gateway Java
Surveillance
JMX
I...
Licence
Open Source
Pas de version cachée,
pas de version Enterprise.
GPL v2
True
© Zabbix 2013 |
10
Avantages
Compétitifs

Produit packagé

True Open Source

Tarification Support
avantageuse

Supervise ce que l'on veut...
Performance
Avec une plate-forme
correctement paramétrée et
un hardware performant, on
peut monter au-delà des
15 000 mesu...
Qques chiffres
Téléchargements en
2012
800 000
© Zabbix 2013 | 13
Le meilleur
de sa
catégorie
Zabbix est nommé
pour la 2èm...
Composants
Hotes
Eléments
Déclencheurs
Evénements
Modèles
© Zabbix 2013 | 14
Hote
© Zabbix 2013 | 15
Serveur ou noeud réseau
avec une IP ou un nom DNS
Application Composant intelligent
Elément
© Zabbix 2013 | 16
Source de l' information
Agent Zabbix
Pollé par le serveur
Agent Zabbix (Actif)
Agent autonome
...
Déclencheur
© Zabbix 2013 | 17
Expression logique
traduisant une
condition d'erreur
6 niveaux de criticité
Expressions des
déclencheurs
© Zabbix 2013 | 18
Syntax
{host:key.function(param)}=0
{zabbix:system.cpu.load.avg(600)}>5
Op...
© Zabbix 2013 | 19

Pointe la cause réelle de
plusieurs problèmes

Evite des notifications
inutiles

Cache l'informatio...
Hystérésis
© Zabbix 2013 | 20
Objectif:
Température moyenne 12-14°C. Alarme si la température excède 20°C.
({TRIGGER.VALUE...
© Zabbix 2013 | 21
Permet de comparer la
mesure à une autre
réalisée précédemment.
Exemple
{server:system.cpu.load.avg(1h)...
Evénement
© Zabbix 2013 | 22
Est créé de plusieurs sources:

Déclencheur

Découverte Réseau

Enregistrement Auto
Modèle de données
© Zabbix 2013 | 23
Un Modèle est un ensemble d'éléments/déclencheurs/graphes/... qui sont
hérités par le...
Fonctions
Principales
Collecte
Stockage
Gestions
Alertes
Visualisation
© Zabbix 2013 | 24
Collecte des
données
© Zabbix 2013 | 25
Les Données sont collectées suivant différentes méthodes, notamment les
agents Zab...
© Zabbix 2013 | 26
Mesures Web (code retour http, temps de réponse, vitesse de
téléchargt /s)
Scenarii Web, authentificati...
Stockage des
données
© Zabbix 2013 | 27

Repository Database (MySQL,
PostgreSQL, Oracle, DB2, SQLite)

Volume des histor...
Gestion des
données
© Zabbix 2013 | 28

Historique

Nettoyage de la Base

Tendances

Housekeeping

Stockage long term...
Alertes
© Zabbix 2013 | 29
Méthodes de
Notification:

E-mail, SMS, & Jabber

Chat

Exécution cmd/script
Fonction d'acqu...
Visualisation
Tableau de Bord
© Zabbix 2013 | 30
© Zabbix 2013 | 31
Visualisation
Graphes
 Les graphes mono-courbe sont
créés automatiquement par Zabbix.
 Les graphes mu...
© Zabbix 2013 | 32

Disponibilité des éléments

Edition facile, drag/drop

Enchainement des cartes

Pyramide des alert...
© Zabbix 2013 | 33
Visualisation
Cartes
© Zabbix 2013 | 34

Pages
composées

Corrélation
immédiate

Ideal pour les
Helpdesk
(Slide Show)
Visualisation
Ecrans
Architecture
Serveur Zabbix
Proxy Zabbix
Agent Zabbix
© Zabbix 2013 | 35
Serveur Zabbix
© Zabbix 2013 | 36
Base de
Données
Zabbix
Proxy
API
Agents
Zabbix
Agents
Zabbix
Check
simple
Applications
p...
Proxy Zabbix
© Zabbix 2013 | 37

Proxy agrège les données

Zéro maintenance

Création automatique de la base SQLite, le...
© Zabbix 2013 | 38
Siège – Paris
Proxy –
Surveillance Web
Agent Zabbix
© Zabbix 2013 | 39

Agents natifs

Peu gourmand en ressources système

Disponible sur la majorité des plat...
Agent
Agent Zabbix
Modes
© Zabbix 2013 | 40
Server
Passive
mode
Requête: Charge
CPU
Réponse: 1,95
Active
mode
Requête: Que...
© Zabbix 2013 | 41
 TOUT (Données & Configurations) est stocké dans la
base de données. La sauvegarde consiste à
sauvegar...
Installation et Options de
déploiement
Installation serveur unique
Installation distribuée
Déploiement Noeud simple
Déploi...
Serveur unique
Serveur unique
Frontal
Zabbix
Base de
données
© Zabbix 2013 | 43
Daemons
Serveur Zabbix
Architecture 3Tiers
Server 1
Server 3Server 2
Frontal
Zabbix
Base de
données
© Zabbix 2013 | 44
Daemons
Serveur Zabbix
Noeud uniqueSiège
Site 2
Une règle
par
composant
© Zabbix 2013 | 45
Noeud
unique
Architecture
distribuée avec Proxy
Siège
Site 2Site 3
Proxy Zabbix
passif
Proxy Zabbix
actif
© Zabbix 2013 | 46
Serveur
Za...
Stratégie
Services
Comment télécharger ?
© Zabbix 2013 | 48
Stratégie, Services
Stratégie

Rester Open Source

Concentrer le Dev sur les
fonctionnalités Corporate &
continuer à être le Meilleur
pour l...
Formation
Nos Services
© Zabbix 2013 | 50
Conseil
Clef en
Main
Support
Technique
Résolution
À distance
Dev
Mise à
Jour
Cré...
© Zabbix 2013 | 57
partenaires Zabbix sur tous les
Continents.
56
Partenaires
Upcoming SlideShare
Loading in...5
×

Presentation Zabbix en Français du 6 Juin 2013

3,785

Published on

Vue d'ensemble des fonctionnalités Zabbix, plus particulièrement la version 2.0, présentée en Français par Alain Ganuchaud (CORE IT PROJECT) pour l'éditeur Zabbix SIA.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,785
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
165
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Presentation Zabbix en Français du 6 Juin 2013"

  1. 1. Solution de Supervision Zabbix - Vue d'ensemble © Zabbix 2013 | 3
  2. 2. Alain Ganuchaud Consultant chez Core IT Project http://www.coreit.fr alain@coreit.fr © Zabbix 2013 | 4 Agence commerciale Lyon chris@coreit.fr Agence commerciale Valence steph@coreit.fr Présentation
  3. 3. Sommaire Présentation du Produit Composants Fonctions principales Architecture Installation et options de déploiement © Zabbix 2013 | 5
  4. 4. Présentation du Produit Introduction Historique Licence Avantages compétitifs Performance Popularité © Zabbix 2013 | 6
  5. 5. Introduction © Zabbix 2013 | 7 Quel est le Problème ?  Le coût d'indisponibilité est élevé  Il est difficile de gérer un environnement nébuleux  Impossible de planifier judicieusement la technique et les achats. Zabbix résoud ces problématiques !
  6. 6. Historique Idée de Produit 1998 2001 2004 2005 2006 1ère Release GPL v. 0.1 v. 1.0 Création de Zabbix SIA 1ère Version stable v. 1.1 XML Protocol Active Checks Logfile Monitoring Eventlog Monitoring GSM Modem SNMPv3 © Zabbix 2013 | 8
  7. 7. Suite de l'Historique 2007 2008 2009 2012 v. 1.6 v. 1.8 v. 2.0 v. 1.4 LLD Hotes multi-noms Gateway Java Surveillance JMX Inventaire auto Intégration Traps SNMP API Cache Configuration Proxy Zabbix Passif Support IBM DB2 Eléments calculés Escalades Proxy Zabbix LDAP Auth Tableau de Bord Maintenance Nelle Interface SQLite Découverte réseau Surveillance Web UTF8, IPv6 Et Après ? Meilleure Evolutivité Amélioration Tableau de Bord Meilleure Ergonomie Amélioration Reporting v. 2.2 © Zabbix 2013 | 9
  8. 8. Licence Open Source Pas de version cachée, pas de version Enterprise. GPL v2 True © Zabbix 2013 | 10
  9. 9. Avantages Compétitifs  Produit packagé  True Open Source  Tarification Support avantageuse  Supervise ce que l'on veut  Surveillance distribuée  Ré-assurance commerciale © Zabbix 2013 | 11
  10. 10. Performance Avec une plate-forme correctement paramétrée et un hardware performant, on peut monter au-delà des 15 000 mesures par seconde, ce qui revient à surveiller 50 000 nodes avec 15 paramètres toutes les 50 secondes. Zabbix Noeud unique © Zabbix 2013 | 12
  11. 11. Qques chiffres Téléchargements en 2012 800 000 © Zabbix 2013 | 13 Le meilleur de sa catégorie Zabbix est nommé pour la 2ème fois par Gartner en 2012 25 Traductions de l'interface Zabbix
  12. 12. Composants Hotes Eléments Déclencheurs Evénements Modèles © Zabbix 2013 | 14
  13. 13. Hote © Zabbix 2013 | 15 Serveur ou noeud réseau avec une IP ou un nom DNS Application Composant intelligent
  14. 14. Elément © Zabbix 2013 | 16 Source de l' information Agent Zabbix Pollé par le serveur Agent Zabbix (Actif) Agent autonome Check simple Exécuté par le serveur Zabbix Agent SNMP V1, V2c & V3 Trapper Pendant du zabbix sender Journaux Internes Zabbix Points de contrôle Zabbix Agrégat Moy/Min/Max pour un groupe d'hotes Check externe script[parameters] exécuté par le serveur Agent SSH Auth password/clef supportées Agent Telnet Elément calculé Calculé avec les mesures stockées
  15. 15. Déclencheur © Zabbix 2013 | 17 Expression logique traduisant une condition d'erreur 6 niveaux de criticité
  16. 16. Expressions des déclencheurs © Zabbix 2013 | 18 Syntax {host:key.function(param)}=0 {zabbix:system.cpu.load.avg(600)}>5 Operators -, +, /, *, <, >, =, #, |, & Functions min, max, avg, last, diff, count, delta, time, etc Not limited to single item or host {host1:item1}=1 & {host2:item2}>3 | {host3:item3}<0
  17. 17. © Zabbix 2013 | 19  Pointe la cause réelle de plusieurs problèmes  Evite des notifications inutiles  Cache l'information des alarmes dépendantes CRM ne répond pas MySQL ne répond pas Linux hang sur Host 1 Disque libre sur Host 1 = 0 Mb Alarm Alarm Alarm Alarm Le vrai problème: Disque plein Dépendances
  18. 18. Hystérésis © Zabbix 2013 | 20 Objectif: Température moyenne 12-14°C. Alarme si la température excède 20°C. ({TRIGGER.VALUE}=0 & {server:temp.last(0)}>20) | ({TRIGGER.VALUE}=1 & {server:temp.last(0)}>15)
  19. 19. © Zabbix 2013 | 21 Permet de comparer la mesure à une autre réalisée précédemment. Exemple {server:system.cpu.load.avg(1h)} / {server:system.cpu.load.avg(1h, 1d)}>2 Objectif: Comparer la charge moyenne du CPU durant 1 heure avec la même mesure faite 24 heures auparavant & notifier si la charge est plus de deux fois plus importante. Déclencheur relatif
  20. 20. Evénement © Zabbix 2013 | 22 Est créé de plusieurs sources:  Déclencheur  Découverte Réseau  Enregistrement Auto
  21. 21. Modèle de données © Zabbix 2013 | 23 Un Modèle est un ensemble d'éléments/déclencheurs/graphes/... qui sont hérités par les hotes. Les Modèles peuvent eux-mêmes être hérités d'autres modèles pour permettre la surveillance des fonctions d'un serveur.
  22. 22. Fonctions Principales Collecte Stockage Gestions Alertes Visualisation © Zabbix 2013 | 24
  23. 23. Collecte des données © Zabbix 2013 | 25 Les Données sont collectées suivant différentes méthodes, notamment les agents Zabbix et les agentless Zabbix : SNMP ver.1, 2, 3, IPMI, trappers, SSH, Telnet. Hardware Applications utilisées par le Client Réseau OS Middleware Applications
  24. 24. © Zabbix 2013 | 26 Mesures Web (code retour http, temps de réponse, vitesse de téléchargt /s) Scenarii Web, authentification inclue, sont également supportés. Support HTTPS Les Proxies peuvent être utilisés comme sonde (on simule le chemin réseau de la requête http) La recherche de chaines de caractères dans les pages web est supportée Collecte de données | Surveillance Web
  25. 25. Stockage des données © Zabbix 2013 | 27  Repository Database (MySQL, PostgreSQL, Oracle, DB2, SQLite)  Volume des historiques non limité  Bientôt le Support des stockages NoSQL comme Cassandra  Les données stockées sont disponibles à tout moment
  26. 26. Gestion des données © Zabbix 2013 | 28  Historique  Nettoyage de la Base  Tendances  Housekeeping  Stockage long terme  Période de rétention par élément
  27. 27. Alertes © Zabbix 2013 | 29 Méthodes de Notification:  E-mail, SMS, & Jabber  Chat  Exécution cmd/script Fonction d'acquittement d'un événement Mécanisme d'Escalade
  28. 28. Visualisation Tableau de Bord © Zabbix 2013 | 30
  29. 29. © Zabbix 2013 | 31 Visualisation Graphes  Les graphes mono-courbe sont créés automatiquement par Zabbix.  Les graphes multi-courbes sont créés par héritage et permettent de visualiser les données venant de plusieurs sources.
  30. 30. © Zabbix 2013 | 32  Disponibilité des éléments  Edition facile, drag/drop  Enchainement des cartes  Pyramide des alertes  Visualisation directe des données Visualisation Cartes
  31. 31. © Zabbix 2013 | 33 Visualisation Cartes
  32. 32. © Zabbix 2013 | 34  Pages composées  Corrélation immédiate  Ideal pour les Helpdesk (Slide Show) Visualisation Ecrans
  33. 33. Architecture Serveur Zabbix Proxy Zabbix Agent Zabbix © Zabbix 2013 | 35
  34. 34. Serveur Zabbix © Zabbix 2013 | 36 Base de Données Zabbix Proxy API Agents Zabbix Agents Zabbix Check simple Applications portables Frontal PHP language Ticket Système de tickets JSON-RPC Daemons Serveur Zabbix C language
  35. 35. Proxy Zabbix © Zabbix 2013 | 37  Proxy agrège les données  Zéro maintenance  Création automatique de la base SQLite, les autres bases sont aussi supportées  Deux modes: Actif ou Passif  Peut être utilisé comme sonde pour la surveillance Web
  36. 36. © Zabbix 2013 | 38 Siège – Paris Proxy – Surveillance Web
  37. 37. Agent Zabbix © Zabbix 2013 | 39  Agents natifs  Peu gourmand en ressources système  Disponible sur la majorité des plateformes  Dédié à la collecte
  38. 38. Agent Agent Zabbix Modes © Zabbix 2013 | 40 Server Passive mode Requête: Charge CPU Réponse: 1,95 Active mode Requête: Que dois-je faire ? Réponse: Charge CPU, ... Charge CPU: 4.32 Vitesse Ventilo (TPM): 2201 Espace libre: 13 Gb Buffer Requête de config: 120s par défaut. Plus performant & plus sécurisé
  39. 39. © Zabbix 2013 | 41  TOUT (Données & Configurations) est stocké dans la base de données. La sauvegarde consiste à sauvegarder la base de données.  Pas de changement de schéma & compatibilité pour toutes les versions mineures d'une même version majeure (Par ex, un Front-end 2.0.6 est compatible avec un serveur 2.0.0)  Compatibilité des Agents avec le Serveur (Un Agent v.1.2 est compatible avec un Serveur 2.0.6)  A partir de la version Zabbix v.2.2, la base de données sera mise à jour automatiquement lors de la connexion au Serveur Zabbix v.2.2 Maintenance facilitée
  40. 40. Installation et Options de déploiement Installation serveur unique Installation distribuée Déploiement Noeud simple Déploiement distribué avec Proxy Déploiement distribué avec Noeud © Zabbix 2013 | 42
  41. 41. Serveur unique Serveur unique Frontal Zabbix Base de données © Zabbix 2013 | 43 Daemons Serveur Zabbix
  42. 42. Architecture 3Tiers Server 1 Server 3Server 2 Frontal Zabbix Base de données © Zabbix 2013 | 44 Daemons Serveur Zabbix
  43. 43. Noeud uniqueSiège Site 2 Une règle par composant © Zabbix 2013 | 45 Noeud unique
  44. 44. Architecture distribuée avec Proxy Siège Site 2Site 3 Proxy Zabbix passif Proxy Zabbix actif © Zabbix 2013 | 46 Serveur Zabbix
  45. 45. Stratégie Services Comment télécharger ? © Zabbix 2013 | 48 Stratégie, Services
  46. 46. Stratégie  Rester Open Source  Concentrer le Dev sur les fonctionnalités Corporate & continuer à être le Meilleur pour les TPE & PME/PMI.  Evolutions régulières  Rester à l'écoute de nos Clients, mais rester maitre de la RoadMap. © Zabbix 2013 | 49
  47. 47. Formation Nos Services © Zabbix 2013 | 50 Conseil Clef en Main Support Technique Résolution À distance Dev Mise à Jour Création de Templates Obtenir la compétence Accompagner nos Clients pour coller à leurs besoins spécifiques, leurs demandes et la complexité de leurs environnements. Experts Mise en place Sur site Avis Technique Assistance Personnalisation Nelle Version Composants non standards
  48. 48. © Zabbix 2013 | 57 partenaires Zabbix sur tous les Continents. 56 Partenaires
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×