Communauté francophone de la supervision...

40
J eudis du libre J eudis du libre B ruxelles B ruxelles 02 septembre 2010 02 septembre 2010 Communauté francophone Communauté francophone de la supervision de la supervision http://www.monitoring-fr.org http://www.monitoring-fr.org

Transcript of Communauté francophone de la supervision...

Page 1: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

J eudis du libreJ eudis du libreB ruxellesB ruxelles

02 septembre 201002 septembre 2010

Communauté francophoneCommunauté francophonede la supervisionde la supervision

http://www.monitoring-fr.orghttp://www.monitoring-fr.org

Page 2: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa communautéLa communauté

Historique● 2007 : Olivier J A N publie ses notes de recherche autour de Nagios et la supervision opensource● 2007 : premier contact avec Ethan Galstad et création du blog● 2008 : deuxième contact avec Ethan et première idée de structuration d'une communauté.● 2009 : R omuald Fronteau rejoint Olivier pour la mise en place des forums de support Nagios● 2010 : Nagios-fr devient Monitoring-fr● 2010 : J ean GA B ES rejoint l'équipe Monitoring-fr● 2010 : Olivier LI K I A NG CHEONG rejoint l'équipe Monitoring-fr● 2010 : Création de l'association loi 1901 lors des R MLL de B ordeaux

Page 3: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa communautéLa communauté

Missions

Blog

Forums Wiki

Forge

Page 4: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa communautéLa communauté

A ctivités

● Faire connaître le monde de la supervision opensource (Salons, R MLL, J eudis du libre …)● Communiquer avec les leaders des projets ● A ider à la mise en place de solutions de supervision opensource

Page 5: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa communautéLa communauté

L'équipe

Olivier JAN

David GUENAULT

Jean GABES

Olivier LI KIANG CHEONG

Romuald FRONTEA

U

Ludovic VALENTIN

Page 6: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

R appel : la supervision

● Une des fonctions de l'administration des SI● Fonction clé de plusieurs normes et standards

● OSI System Management Overview [ISO-10040]● ITIL

Page 7: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

R appel : pourquoi superviser ?

● Détecter les pannes avant l'utilisateur● Réagir plus rapidement en cas d'incident● Anticiper les problèmes● Contrôler et rendre compte● Pilotage de l'exploitation

Page 8: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

R appel : quoi superviser ?

● Environnement● Matériel● Réseau● Système● Bases de données● Services (HTTP, SMTP, LDAP...)● Applications● Sécurité

Page 9: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

Les outils de supervision

Page 10: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

Les outils de supervision

Page 11: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

Les outils de supervision

Page 12: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

Les outils de supervision

Page 13: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

Les outils de supervision

Page 14: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

Les outils de supervision

Page 15: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

R épartition des solutions

Page 16: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

R épartition des solutions

Page 17: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

PUB

Page 18: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

Les dérivés

Page 19: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

I nnovations et perspectives

Page 20: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

http://mathias-kettner.de/check_mk.html

Page 21: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

Check MK

Page 22: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

Check MK

●Système de check hybride actif/passif●I nventaire automatique des services●A gent pour Windows et Linux●Extensible

Page 23: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

Livestatus

● Module de courtage orienté performance● Élimine les problématiques du mode distribué● R emplace avantageusement Nagios.cmd● I nterrogation des serveurs Nagios en mode local ou distant● Langage d'intérrogation (LQL) proche de la philosophie de SQL.

Page 24: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

Multisite

Page 25: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

Multisite

● Nouvelle console de supervision● B asée sur livestatus● Complétement paramétrable● Filtres complexes● A ctions de masse sur les résultats fltrés

Page 26: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

I ls font confance à livestatus

Page 27: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

I ls font confance à livestatus

Page 28: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

I ls font confance à livestatus

Nagios Business Process AddOns

Page 29: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

http://www.shinken-monitoring.org/

Page 30: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

Origine de Shinken

● A l'origine un simple poc afn de démontrer les axes d'amélioration de Nagios.● Face aux gardiens du temple, Shinken devient un projet à part entière.● Développé par J ean GA B ES auteur de Nagios 3 pour la supervision et la métrologie

Page 31: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

Pourquoi shinken ?

● R épondre aux problématiques de performance ● A pporter une réponse simple à

● la supervision distribuée● la haute disponibilité● déploiement de confguration

● Fournir une solution de supervision indépendante de l'OS

Page 32: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

Shinken et Nagios

● Compatible avec la confguration Nagios● I mplémentation des principaux modules de courtage en natif (NDO, Livestatus, Merlin ...)● Compatible avec les interfaces Ninja, Thruk, Centreon, Nagvis ....● Compatible avec les plugins Nagios

Page 33: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

A rchitecture

Un fonction = 1 démon !●A rbiter : Lit, découpe et déploie la confguration●Schedulers : planife les vérifcations … et c'est tout !●Pollers : Exécute les vérifcations●R eactionner : Gère les notifcations et les évènements●B roker : R écupèrent les données et les exportent.

Page 34: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

Fonctionnement

conf

conf2conf3

Poller1 Poller2 Poller3

Server Server

Arbiter

conf1Scheduller1 Scheduller2 Scheduller3

check check

ok

ReactionnerMail

Critical

Broker

Data DataDB

Page 35: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

Haute disponibilité

● Tous les démons peuvent être redondés● I l sufft de défnir des « spares » pour chaque type de démon pour que ceux ci soient alors automatiquement redondés.● En cas de perte d'un démon le rôle est automatiquement repris par le « spare ».

Page 36: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

Equilibrage de charge (distribué)

● L'équilibrage de charge entre les schedulers est automatique (déterminé au découpage de la confguration)● On peut éventuellement spécifer un « poid » pour les schedulers afn de moduler la taille de la confguration prise en charge par ceux ci

Page 37: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

Les realms (royaumes)

Page 38: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

Les realms (royaumes)

Page 39: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Monitoring-fr.orgMonitoring-fr.orgLa supervision libre/opensourceLa supervision libre/opensource

I ls manque quoi ?● Une vision moins technique de la supervision

● Supervision métier● Découpler la supervision des services par rapport aux hôtes

● Supervision applicative● Citrix● Client lourd

● R eporting souple et avec une base de rapports conséquente● Une console plus réactive, confgurable et prenant en compte les différents types de réseau et de terminaux● Une ouverture aux CMDB

Page 40: Communauté francophone de la supervision ...jeudisdulibre.be/wp-content/uploads/2010/09/monitoring-fr-jeudisdulibre.pdf · 2010 : Nagios-fr devient Monitoring-fr ... Il sufft de

Merci !