Download - Les Nouveautés de zabbix 2.2 par Alain Ganuchaud

Transcript
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