View
23
Download
0
Category
Preview:
Citation preview
MeetUp Mars 2017
Reprise d’un parc « Agent »
1
Présentateur
Nom
Position
Expérience
MAILLIET François-Hugues
Fondateur de la société UTAK
Société UTAK
2
Expert des solutions de surveillance, d’automatisation et des processus ITIL depuis une vingtaine d’année
Contributeur à la Cool Team
Sommaire
• Préambule
• Posons le décor
• Etude de cas
• La preuve par l’exemple
• Et pour conclure
3
• De quoi parlons nous ?o En soit, l’automatisation est applicable a beaucoup de domaine :
▪ Informatique, Domestique, Chaine de montage et robotique, …
• Brouillageo la recherche du mot clef, de l’accroche ou encore attirer l’œil
▪ pour se distinguer, chaque compétiteur a une façon de parler déformée : le jargon
✓http://jargonf.org/wiki/Accueil
o l’innovation▪ dans le domaine de l’informatique, ne sommes nous pas tous rentrés dans le « cloud », voire l’air du 2.0, oups, 3.0 ?
o Les sigles et acronymes : KPI, VIP, SMS
Préambule
4
• Selon le site www.sigles.net, que pariez-vous pour la définition de :
o FBI ?
▪ Fausse Bonne Idée
▪ Federal Bureau of Investigation
o KPI ?
▪ Kuwait Petroleum International
▪ Key Performance Index (non cité)
Pour illustrer
Entre ce que je pense,
ce que je veux dire,
ce que je crois dire,
ce que je dis,
ce que vous voulez entendre,
ce que vous entendez,
ce que vous croyez y comprendre,
ce que vous voulez comprendre,
et ce que vous comprenez,
Il y a au moins 9 possibilités de ne pas se comprendre...
…et de conclure le préambule
6
Posons le décorMeetUp Mars 2017
7
Vision « logiciel libre »
• Introduction
oContexte « Crise »
▪ Offres SaaS
✓Offres logicielles libres
Revenir aux basiques
Objectifs
➢Réduire les coûts
▪ Pas d’administration technique
▪ Pas de gestion d’évolutions de la solution
▪ Pas de coût d’investissements logiciels
✓Pas de gestion des licences (à analyser)
Une couverture très étendue
Poste de travail
Infrastructure
Développement
Collaboratif
VirtualisationTéléphonie
Web Base
Accès
0
50
100
150
200
250
300
350
Année 0 Année 1 Année 2 Année 3 Année 4 Année 5
Coûts
Ce que l’on peut en attendre ?
• Une réelle économie
o Retours d’expérience :
▪ budget global diminuant à minima de 20 à 25%
▪ La diminution s’accentue dans le temps
Pic projet transition
Pic montée de niveau
Mais la transition du « libre » au « libre » ?
• Ecosystème Nagios
o Pour les systèmes d’exploitation, les socles et leurs applications
▪ Choix d’utilisation des agents NRPE/NCPA souvent lié à la sécurité des flux
▪ Choix des plugins pour la surveillance de tel ou tel périmètre
• Du propriétaire au « libre », l’apport est rapide, mais qu’en est-il d’un Nagios vers Zabbix ?
11
Etude de casMeetUp Mars 2017
12
Contexte
• Un client d’envergure internationale utilise Nagios combiné à d’autres produits libres
• Le périmètre Nagios est dédié à la surveillance des systèmes d’exploitation et les applications qu’ils hébergent
• Le choix de surveillance a été initialement l’utilisation d’agent (NRPE)
o Choix lié à la sécurité des ouvertures de flux
• Notre cas d’étude zoome sur la reprise du parc « agent »
13
Zabbix VOI (Value Of Investment)
• Le client a identifié la valeur de l’investissement selon les critères suivants :
o Interface full Web (exploitation, administration, configuration)
o Stockage unifié
▪ Données de configuration, des évènements et des indicateurs dans une base de données structurées
o Une solution « tout en un » pour tout périmètre (réseau, système, stockage, applications, …)
▪ Restitution (évènement, graphe et cartographie)
▪ Notification (scénario temporel de notification)
▪ Corrélation & Agrégation
▪ Maitrise de l’heure de contrôle
▪ Automatisation et adaptabilité aux changements (Découverte standard et découverte avancée)
▪ SLA
▪ Une trentaine de langues
▪ Une surveillance de base unifiée sans aucun plugin
14
…mais...
• Malgré les apports, gros chalenge pour remplacer un parc important !
• Quid de la transition ou encore de la capitalisation de ce qui a été fait avant ?
• L’élément clef majeur est le suivant : peut-on récupérer un parc agent et ses plugins ?
o Analysons d’abord la situation
15
Nagios
• Un plugin Nagios est d’abord pour contrôler un état ou un seuil
o UP/DOWN pour le contrôle des « Hosts »
o OK/WARNING/CRITICAL pour le contrôle des « Services »
• Il peut, en complément fournir des indicateurs.
Exemple :
GPING OK – rtt min/avg/max/mdev = 0.021/0.541/0.598/0.541 ms|time=0.541344ms pl=0%
16
perfdata
Etat + Message
Résumé
17
Agent NRPE« Command »
Plugin
Nagios
Gestion d’états (« Livestatus » et consorts)
Indicateur(s) (Bases RRD, voire autres greffons)
Nagios
Systèmesurveillé
Systèmede contrôle
Voyons côté Zabbix
• Lors de l’utilisation d’un agent
o Un item Zabbix c’est la collecte d’un indicateur
▪ Pas de plugin pour le contrôle des ressources, des processus/services, des journaux
o Zabbix stocke l’indicateur en proposant un prétraitement
o Les « triggers » passent à l’action
▪ On étudie les conditions de déclenchement d’un évènement
▪ L’étude de ces conditions amène à un état (OK/PROBLEM) associé à une sévérité sur 5 niveaux (OK/Warning/Average/High/Disaster)
18
Résumé
19
Agent Zabbix
Zabbix
Gestion d’évènements
Stockage indicateurs(MariaDB, Postgres, …)
Zabbix
Systèmesurveillé
Systèmede contrôle
Alors cette récupération ?
• Déclenchement de la collecte
o Utilisation de la fonction « Scripts externes » (« External Scripts »)
o On conserve donc l’utilisation de la commande « check_nrpe » sur le collecteur Zabbix
o On bénéficie de tous les scripts déjà en place
• « Traduction » des résultats
o Utilisation sur le collecteur de la fonction « zabbix_sender »
o Récupération des données via des items de type « zabbix trapper »
▪ Récupération de la gestion d’état
▪ Récupération des métriques « perfdata »
20
Résumé
21
Agent NRPE« Command »
Plugin
Zabbix
Gestion d’évènements
Stockage indicateurs(MariaDB, Postgres, …)
Zabbix
Systèmesurveillé
Systèmede contrôle
Démonstration
• Reprise des plugins standard
o check_load (charge)
22
Et pour conclureMeetUp Mars 2017
23
Reprise d’un parc agent
• Finalité : utilisation des agents Zabbix
• Transition : Reprise du parc agent
• Changement : au rythme que l’on souhaite
24
Parcours gustatif avec…
Nom
Expérience
BOUITKA Anthony
25
Meilleur sommelier en terroir du sud-ouest
Recommended