Métriques libres et analyse des développements : rencontre de présentation des enjeux et outils

Posté par . Édité par Davy Defaud, Nÿco et ZeroHeure. Modéré par ZeroHeure. Licence CC by-sa
Tags :
19
6
juin
2017
Communauté

L’analyse des développements libres basée sur des métriques intéresse à la fois les utilisateurs des projets et leurs mainteneurs, lorsqu’il s’agit d’évaluer la vitalité de ceux‐ci ou les détails de leur fonctionnement. Pour les entreprises ayant adopté des pratiques d’innersourcing, ces méthodes et outils fournissent des indicateurs précieux dans la conduite de leurs projets internes. Inno³ et Bitergia organisent le 14 juin 2017 à Paris une soirée sur le thème des métriques libres couvrant l’ensemble de ces aspects, illustrés avec les outils libres de Bitergia.

Dashboard OPNFV

Depuis plus de dix ans, Bitergia développe des outils libres permettant de collecter, traiter et restituer une large variété de métriques sur les éléments générés par les projets libres : dépôts de code, système de suivi de bogues, listes de diffusion, etc. La nouvelle génération de ces outils est regroupée au sein du projet Grimoirelab. Le site Cauldron.io permet d’en tester le fonctionnement directement pour les projets GitHub qui vous intéressent.

  • adresse : Inno³, 137 boulevard de Magenta, 75010 Paris
  • métros : Gare du Nord, Barbès‐Rochechouart ou Poissonnière
  • date et heure : mercredi 14 juin 2017, à partir de 19 h

Facette, outil de visualisation de séries numériques

Posté par . Édité par Benoît Sibaud. Modéré par Christophe Guilloux. Licence CC by-sa
31
29
juil.
2014
Supervision

Facette est un nouvel outil libre sous licence BSD permettant de réaliser des graphiques à partir de métriques collectées et stockées par divers outils tels que collectd, Graphite, InfluxDB. Cette alternative aux autres logiciels de visualisation permet de présenter sur les mêmes graphiques des séries de données numériques provenant de sources hétérogènes.

logo Facette

Facette est une application web développée en Go, par conséquent très facile à déployer et peu coûteuse en ressources système. L'interface web a été pensée pour permettre une utilisation simple et intuitive, et esthétiquement agréable — ce qui n'est pas toujours le cas des alternatives dans ce domaine ;-) Pour aller plus loin, le logiciel met également à disposition une API RESTful permettant par exemple de se servir de Facette "juste" pour fédérer plusieurs sources de données hétérogènes, ou encore d'automatiser certaines actions au niveau du catalogue interne.

Sortie de Perfwatcher 2.0

27
8
mar.
2014
Supervision

La nouvelle version majeure de l'outil de métrologie Perfwatcher vient de sortir, Perfwatcher 2.0. Perfwatcher est un frontend pour Collectd (un outil de mesure de performances du système) écrit en PHP, HTML, JavaScript et C.

Présenté sur LinuxFr.org lors de sa sortie en version 1.2, le fonctionnement interne de Perfwatcher a subi un profond remaniement amenant une modularité permettant aujourd'hui son déploiement sur des grilles de calculs de plus de 20000 nœuds.

Pour rappel, Perfwatcher est une interface utilisateur pour Collectd, il permet d'afficher les graphes RRD générés par ce dernier et étend ses fonctionnalités par l'apport de nombreux modules et patchs.

Parmi ceux-ci, le module Top permet l'affichage de la totalité de la liste des processus à la façon de la commande top et ce, à la date et heure de son choix ainsi que l'affichage des processus sous la forme d'une frise chronologique (timeline).

Perfwatcher permet, en outre et ce fut son premier but, d’agréger les données de Collectd par groupes de serveurs afin de, par exemple, visualiser la charge moyenne de parties d'une grille de calcul.