Retour du Centreon Barcamp #5

Me voici de retour de Paris, du Barcamp #5 de Centreon organisé par Merethis (société éditrice de Centreon).

Nous avons commencé vendredi soir par un #BeforeBarCamp dans les locaux de Merethis. J’ai été chaleureusement reçu par Julien Mathis, un des deux fondateurs de Centreon. Il m’a présenté l’équipe de développeurs, qui étaient tous entrain de travailler sérieusement pour finir la version « alpha »  de Centreon 3 qui sera présenté le lendemain au BarCamp #5! Sans oublier quelques balles de Nerf au travers de la salle…

Julien et les devs travaillent dans un open space avec un joli tableau AGIL rempli de post-it. Une méthode qui porte ces fruits selon lui. Cela à permis de synchroniser les différents modules/équipes, d’améliorer la communication et de travailler plus vite et sur la même longueur d’ondes.

J’ai eu la chance de voir en avant première la version 3 de Centreon, celle-ci étant prévu de sortir fin Q1 2015. Waouh que de nouveautés! Vraiment impressionné de l’évolution! On sent que le produit se professionnalise. On verra plus de détails dans la suite de l’article…

Nous avons poursuivi la soirée autour de quelques bières avec Romain (co-fondateur de Centreon), Aude-Claire (Responsable communication / RH) et les développeurs dans une ambiance très sympa…

Samedi matin, levé 8:30, direction le quartier de la Bastille. Première fois que le BarCamp s’organisait à l’extérieur des bureaux de Merethis, dans un très beau loft, jacuzzi compris… mais non testé!

On a commencé par un petit café/croissants, le gens arrivaient de plus en plus pour arriver à 40/50 personnes au total.

Centreon BarCamp #5

Et c’est partit, Romain et Julien lance le top départ. On a commencé par la Roadmap de Centreon 3!

Julien nous explique les points positifs et négatifs de la version actuelle:

Points négatifs:

  • Interface vieillissante
  • Ajout de fonctions
  • Support des librairies
  • Type de technologies
  • Très ouvert
  • Trop permissive

Points positifs:

  • Stabilité
  • Performance
  • Base installée conséquente
  • Téléchargement en hausse
  • Architecture modulaire

Voilà, le constat est là, l’équipe en a conscience, et propose de revoir Centreon de haut en bas!

Les nouveautés:

  • Refonte complète du moteur, reconstruction du socle. Plus moderne. Utilisation de ZeroMQ et d’autres librairies.
  • Abandon de NDO, suppression de la compatibilité avec Nagios
  • Ré-implémentation des fonctions actuelles
  • API widgets
  • Hooks
  • Documentation produit
  • Rationalisation des options et des fonctions qui étaient issue du moteur Nagios – Réduction des coûts de maintien et d’évolution
  • Sécurisation du système de supervision (Professionnalisation de certaines fonctionnalités, cohérence sur la chaine de traitement de l’information)

4 Enjeux:

  • Travail collaboratif
  • Gestion avancée des incidents
  • Automatisation et intégration simplifiées
  • Scalabilité

4 Notions:

Des notions sont ajoutés à Centreon 3 pour une meilleur gestion de la structure des données: Organisation, Environnement, Domaines et des Tags

Le but:

  • Faciliter la gestion de notre infrastructure
  • Créer des vues dédiées au pilotage
  • Organiser selon l’impact, l’urgence

Organisation:

  • Cloisonnement des données (plusieurs clients, plusieurs Business Units)
  • Chaque Organisation aura ses propres objects: Modules, ACL, Widgets, Utilisateurs, Templates, Commandes, Time period, contacts, ….)
  • On pourra avoir des administrateurs Globaux, pour plusieurs Organisation, et des Administrateurs par Organisation.

Environnement:

Simple comme bonjour: Prod, Pre_Prod, Test, Dev, …

Cette notion permet de gérer des règles en fonction (notifications, downtime,….), elle nous permettra d’avoir des vues différentes, d’avoir des filtres sur les ACL, Widgets, etc….

Domaines:

Par défaut, on aura 4 domaines: Application, Hardware, Network et System. Cela nous permettra de mieux organiser nos vues et dashboards.

Tags:

Comme sous Mac, un tag par service, par host, pour un ensemble d’hosts, services. Ces tags seront définis par les utilisateurs finaux.

Sévérités, ITIL:

Dans la supervision, on a besoin de connaitre l’impact, et donc de prioriser les alarmes. L’idée est d’avoir un Centreon 3 orienté vers une gestion ITIL des incidents. D’avoir un lien direct entre l’impact et la sévérité des problèmes.

Utilisateurs au coeur du produit:

  • Pages par profils ( DSI, Operators, Users, Application Owner,…)
  • Travail collaboratif (Partage d’information, de notes)
  • Configuration des vues « on demand »
  • Suivi du workflow
  • Configuration des notifications par utilisateurs

Métier:

Centreon BAM (Business Activity Monitoring) au centre de la réflexion dans l’interface, ce module est maintenant intégré au produit Libre Centreon.

  • Modélisation des vues métiers
  • Suivi de la disponibilité des applications
  • Gestion des KPI

Après cette très intéressante et prometteuse présentation de Centreon 3, nous passons à la démonstration ( que j’avais vu en avant première, héhé !!). Et là, tonnerre d’applaudissement. Nouveau design, nouvelle interface…. en un mot, NOUVEAU CENTREON! Waouh!

Julien résume cette présentation en quelques mots… Centreon est orienté vers un professionnalisme, une scalabilité et une plus grande stabilité ainsi qu’ une plus grande écoute des attentes des utilisateurs de Centreon.

Hâte d’avoir ce nouveau Centreon entre les mains! 

 

Nous avons continué la journée avec un très bon lunch, voir même un peu coulant… hein Julien? Ta chemise s’en souvient!

 

Présentation Sodexi:

Mr Noel était là pour une demande bien particulière, il souhaite remplacer son système de monitoring. Il nous a donc évoqué ses besoins, son métier, la façon de travailler au sein de Sodexi (société de logistique de transport aérien). C’était très intéressant d’avoir l’avis, et de comprendre le besoin d’un DSI. Va-t-il choisir Centreon….

Présentation de la migration vers Centreon du groupe Auchan:

2500 serveurs, 80000 services: voilà le statut. Cette migration a été suivi par l’équipe d’intégration de Merethis. Ils ont opté pour une migration en parallèle. On fait tourner l’ancien et le nouveau système de supervision en même temps. On forme les gens, on vérifie d’avoir les mêmes alertes des deux cotés et pouf… en production. Tout s’est très bien passé. Un petit peu de développement maison a due être nécessaire pour couvrir les besoins.

Présentation de Rudder: Outils d’automatisation de déploiement:

Mr Charles de Normation nous a présenté Rudder dans le système Centreon. Rudder est un outils de gestion pour le déploiement d’applications et de configurations entièrement graphique. Rudder intègre Centreon CLAPI qui permets de mettre à jour Centreon en fonction des applications, configuration déployée via Rudder.

Très intéressant! A suivre!

Présentation de Centreon chez Criteo:

Charles Judith nous a expliqué comment Centreon est implémenté chez Criteo. Pour se remettre dans le contexte, 150’000 services, 16’000 serveurs sont monitorés via Centreon. Grâce à du développement maison, ces services sont interconnectés sur Centreon: Jira. Netvigie, Rackmonkey, Graphite, Canopsis et je dois en oublier…

 

Voilà que mon petit week-end Parisien se termine, retour sur Genève en soirée.

Je tiens à remercier l’équipe Merethis pour leur accueil! Hâte de travailler en étroite collaboration avec eux!

4 comments on “Retour du Centreon Barcamp #5”

  1. Pingback: Retour du Barcamp #5 Centreon | Blog Centreon

  2. Pingback: Bilan de la communauté 2014 | Blog Centreon

Laissez un commentaire