Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

39
1/39 Zabbix Webinar Alain Ganuchaud Consultant chez Core IT Project http://www.coreit.fr [email protected] Agence commerciale Lyon [email protected] Agence commerciale Valence [email protected] Présentation

description

Présentation des Nouveautés de Zabbix 2.2 en Français. La présentation passe en revue les nouvelles fonctionnalités de Zabbix 2.2, notamment l'intégration native de wmi, la surveillance des environnements virtuels, les nouveaux internes et plus de cent autres améliorations.

Transcript of Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

Page 1: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

1/39 Zabbix Webinar

Alain GanuchaudConsultant chez Core IT Project

http://[email protected]

Agence commerciale [email protected]

Agence commerciale [email protected]

Présentation

Page 2: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

2 of 39 Les Nouveautés de Zabbix 2.2

Zabbix 2.2Un bond en avant au niveau des performances et des

fonctionnalités

Page 3: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

3 of 39 Les Nouveautés de Zabbix 2.2

Topics

Les Nouveautés de Zabbix 2.2

La Mise à Jour de Zabbix 2.2

Politique de Support

Comment peut-on vous aider ?

Page 4: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

4 of 39 Les Nouveautés de Zabbix 2.2

Zabbix 2.2Plus de 100 nouvelles fonctionnalités et améliorations

Page 5: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

5 of 39 Les Nouveautés de Zabbix 2.2

Vous demandez, nous livrons !

TOP5 des nouvelles fonctionnalités

Macros pour les noms de graphes

WEB scenarii templatés

Alertes sur UNKNOWNs

Liens avec les Applications

Page 6: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

6 of 39 Les Nouveautés de Zabbix 2.2

Support de VMWare

• Surveillance du vCenter et de vSphere

• Auto-découverte des hyperviseurs et des Vms hébergées

• Support des host prototypes; à étendre sur XEN, KVM, Linux Containers, etc

Page 7: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

7 of 39 Les Nouveautés de Zabbix 2.2

Templates prêts à l'usage:

Template Virt VMWareTemplate Virt VMWare GuestTemplate Virt VMWare Hypervizor

Page 8: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

8 of 39 Les Nouveautés de Zabbix 2.2

2-5x plus rapide que Zabbix 2.03.000.000 mesures par minute

• 100-1000x moins d'opérations de mises à jour générées par le Serveur Zabbix

• Triggers bien plus rapides: valeur en cache mémoire

• Frontend Web bien plus rapide

• Le gain réel de performance dépend des expressions des triggers, du type des mesures et de la taille de la base.

Page 9: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

9 of 39 Les Nouveautés de Zabbix 2.2

Maintenance plus facileMoins d'effort à gérer Zabbix

Page 10: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

10 of 39 Les Nouveautés de Zabbix 2.2

Nouveaux Internes Zabbix(Internal events)

Notifications possibles sur:

• Unknown triggers

• Not supported items

• Not supported Discovery rules

Page 11: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

11 of 39 Les Nouveautés de Zabbix 2.2

Procédure de Mise à Jour facilitée

• Finis les patches manuels de mise à jour

• Au démarrage du serveur Zabbix, mise à jour automatique de la base.

• Attention, certaines opérations manuelles sont requises en cas de partionnement des tables events. Voir notes de mises à jour (upgrade notes)

Page 12: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

12 of 39 Les Nouveautés de Zabbix 2.2

Possibilité de lier des templates avec les mêmes

applications, enfin!

• Demandé depuis longtemps

• Cette limitation est supprimée

Template OS LinuxApp: Performance

Template OS MySQLApp: Performance

Host: MySQL server 01App: Performance

Page 13: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

13 of 39 Les Nouveautés de Zabbix 2.2

Auto-registration plus flexible

• Définition de Metadata (chaines génériques)

• Utile pour les noms d'hôtes auto-générés

cf zabbix_agentd.conf: HostMetadata, HostMetadataItem

Page 14: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

14 of 39 Les Nouveautés de Zabbix 2.2

Ménage de la base plus fin

• Configuration dans le frontend Zabbix

• Possibilité de surcharger la config des items

• Périodes différentes suivant les types de données

Page 15: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

15 of 39 Les Nouveautés de Zabbix 2.2

Permissions des Utilisateurs

• Le droit en lecture n'écrase plus le droit en écriture!

Page 16: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

16 of 39 Les Nouveautés de Zabbix 2.2

Surveillance InterneOptimisez Zabbix

Page 17: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

17 of 39 Les Nouveautés de Zabbix 2.2

Surveillance Interne des proxies

• Support des mesures internes des proxies

• Important pour l'optimisation des paramètres des proxies

Page 18: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

18 of 39 Les Nouveautés de Zabbix 2.2

Activité Zabbix par processuszabbix 4953 /usr/local/sbin/zabbix_server: configuration syncer [synced configuration in 1.002934 sec, idle 300 sec]zabbix 4954 /usr/local/sbin/zabbix_server: db watchdog [pinging database]zabbix 4955 /usr/local/sbin/zabbix_server: poller #1 [got 47 values in 0.231930 sec, idle 1 sec]zabbix 4956 /usr/local/sbin/zabbix_server: poller #2 [got 50 values in 0.232325 sec, idle 1 sec]zabbix 4957 /usr/local/sbin/zabbix_server: poller #3 [got 38 values in 0.232213 sec, idle 1 sec]zabbix 4958 /usr/local/sbin/zabbix_server: poller #4 [got 63 values in 0.196700 sec, idle 1 sec]zabbix 4959 /usr/local/sbin/zabbix_server: poller #5 [got 56 values in 0.232149 sec, idle 1 sec]zabbix 4960 /usr/local/sbin/zabbix_server: poller #6 [got 44 values in 0.231752 sec, idle 1 sec]zabbix 4961 /usr/local/sbin/zabbix_server: poller #7 [got 43 values in 0.233533 sec, idle 1 sec]zabbix 4962 /usr/local/sbin/zabbix_server: poller #8 [got 46 values in 0.231789 sec, idle 1 sec]zabbix 4963 /usr/local/sbin/zabbix_server: poller #9 [got 20 values in 0.126221 sec, idle 1 sec]zabbix 4964 /usr/local/sbin/zabbix_server: poller #10 [got 91 values in 0.196869 sec, idle 1 sec]zabbix 4965 /usr/local/sbin/zabbix_server: unreachable poller #1 [got 0 values in 0.000012 sec, idle 5 sec]zabbix 4969 /usr/local/sbin/zabbix_server: trapper #1 [processed data in 0.000289 sec, waiting for connection]zabbix 4970 /usr/local/sbin/zabbix_server: alerter [sent alerts: 0 success, 0 fail in 0.000189 sec, idle 30 sec]zabbix 4971 /usr/local/sbin/zabbix_server: housekeeper [deleted 1911696 hist/trends, 0 items, 0 events, 0 sessions, 0 alarms, 0 audit items in 334.239260 sec, idle 1 hour(s)]zabbix 4972 /usr/local/sbin/zabbix_server: timer #1 [processed 221 triggers, 0 events in 1.991672 sec, 0 maint.periods in 0.003589 sec, idle 28 sec]zabbix 4976 /usr/local/sbin/zabbix_server: http poller #1 [got 0 values in 0.005763 sec, idle 5 sec]zabbix 4977 /usr/local/sbin/zabbix_server: history syncer #1 [synced 853 items in 0.594529 sec, idle 5 sec]zabbix 4978 /usr/local/sbin/zabbix_server: history syncer #2 [synced 369 items in 0.823097 sec, idle 5 sec]zabbix 4979 /usr/local/sbin/zabbix_server: history syncer #3 [synced 228 items in 0.700426 sec, idle 5 sec]zabbix 4980 /usr/local/sbin/zabbix_server: history syncer #4 [synced 290 items in 0.365488 sec, syncing history]zabbix 4981 /usr/local/sbin/zabbix_server: escalator [processed 0 escalations in 0.004110 sec, idle 3 sec]zabbix 4982 /usr/local/sbin/zabbix_server: self-monitoring [processed data in 0.000006 sec, idle 1 sec]

Page 19: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

19 of 39 Les Nouveautés de Zabbix 2.2

Collecte des donnéesPlus de 100 nouvelles fonctionnalités et améliorations

Page 20: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

20 of 39 Les Nouveautés de Zabbix 2.2

Améliorations côté Agents

• Plus de mesures pour AIX, HP-UX et *BSD systems

• Support des mesures de swap pour Windows et OSF

• Support de WMI pour les Agents Windows

• Support des IMPI discrete sensors (vs analog sensors)

• Nombres Big and scientific supportés pour les mesures JMX

• Filtres regexp pour la source des EventLogs

• Support des eventLogs pour toutes les versions Windows

Page 21: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

21 of 39 Les Nouveautés de Zabbix 2.2

Support des modules chargeables

• Possibilité d'étendre la surveillance des agents et du serveur sans modifier le code Zabbix

• Nouvelles mesures haute performance pour les agents, évite un fork

• Nouvelles mesures agentless haute performance pour le serveur

• Nombre non limité de modules, supporté uniquement sur Unix

• Par exemple, dans la config zabbix_agentd.conf:

LoadModulePath=/usr/local/lib/zabbix/agent/

LoadModule=mariadb.so

LoadModule=apache.so

LoadModule=kernel.so

Page 22: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

22 of 39 Les Nouveautés de Zabbix 2.2

Meilleure Surveillance WEB

• Support des scenarii web

• Nombre de retries configurable

• Support des proxies HTTP

• Possibilité de réutiliser les données extraites. Utile pour les IDs de session par exemple.

Page 23: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

23 of 39 Les Nouveautés de Zabbix 2.2

Améliorations SNMP

• Support des algos d'authentification SHA et AES

• Support des context names

• Support des indexes dynamiques composés

Page 24: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

24 of 39 Les Nouveautés de Zabbix 2.2

Améliorations du Frontend

• Améliorations d'ergonomie

• Multi-sélections à la place de drop-down box dans certaines pages

• Anti-aliasing pour les graphes

• Value-mapping supporté pour les textes

• Filtrage par Application dans Monitoring Overview→

• Taille des labels des hosts & des connecteurs dans les maps augmentée jusque 2048

Page 25: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

25 of 39 Les Nouveautés de Zabbix 2.2

Détection des ProblèmesPlus de 100 nouvelles fonctionnalités et améliorations

Page 26: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

26 of 39 Les Nouveautés de Zabbix 2.2

Déclencheurs

• Taille de l'expression des triggers augmentée à 2048 charactères

• Possibilité de créer des expressions de déclencheurs plus intelligentes

Page 27: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

27 of 39 Les Nouveautés de Zabbix 2.2

IntégrationPlus facile à intégrer

Page 28: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

28 of 39 Les Nouveautés de Zabbix 2.2

User scripts hiérarchiques

• Structure hiérarchique des scripts

Page 29: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

29 of 39 Les Nouveautés de Zabbix 2.2

Zabbix API

• Les méthodes sont plus cohérentes

• Les APIs sont 100% documentées!

Page 30: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

30 of 39 Les Nouveautés de Zabbix 2.2

DLL pour Windows

• Fonction zabbix_sender pour vos applications

• Peut être intégré à vos outils et vos applications

• Sous: bin/win32/dev ou bin/win64/dev

Page 31: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

31 of 39 Les Nouveautés de Zabbix 2.2

Et encore plus de 100 autres améliorations!

Page 32: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

32 of 39 Les Nouveautés de Zabbix 2.2

Comment mettre à jour ?Plus facile que jamais

Page 33: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

33 of 39 Les Nouveautés de Zabbix 2.2

Procédure de Mise à jourEtape 1 Sauvegarde: binaires, base, configs

Etape 2 Arrêt du Serveur et des Proxies, passage du frontend en mode maintenance

Etape 3 Installation des binaires du Serveur, des proxies et du frontend

Etape 4 Relance des processus zabbix_server et zabbix_proxy

Plus besoin de passer manuellement des patches de MAJ du schéma de la base

Et toujours la possibilité d'upgrader les binaires des agents plus tard!

Page 34: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

34 of 39 Les Nouveautés de Zabbix 2.2

Fin de vie de SupportPolitique de Support

Page 35: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

35 of 39 Les Nouveautés de Zabbix 2.2

Support Professionnel

• Zabbix 1.6.x – n'est plus supporté

• Zabbix 1.8.x – jusque Zabbix 2.4 (end of 2014)

• Zabbix 2.0.x, 2.2.x – 5 ans

• 3 ans: Correction des bugs

• 2 ans: Uniquement les problèmes critiques et de sécurité

Mettez à jour en 2.2.x maintenant!

Page 36: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

36 of 39 Les Nouveautés de Zabbix 2.2

Comment peut-on vous aider?Les Services Zabbix sont fiables

Page 37: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

37 of 39 Les Nouveautés de Zabbix 2.2

Services Zabbix professionnels

•Mise à jour Zabbix 2.2

•1 ou 2 jours de travail distant ou sur site

•Formation

•Support professionnel

Page 38: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

38 of 39 Les Nouveautés de Zabbix 2.2

Zabbix 2.4 roadmap

• Le travail sur la roadmap 2.4 va commencer

• Dites-nous ce qu'il vous manque

• Nous vous retournons une cotation

• Si ok, nous livrons en Zabbix 2.4

• Zabbix 2.4 prévue en: Novembre 2014

Page 39: Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

39 of 39 Les Nouveautés de Zabbix 2.2

Questions?www.zabbix.com

Follow us on Twitter: @zabbix