|
| 1 | +--- |
| 2 | +title: "L'équipe de Monitoring Plugins remporte le dernier prix BlueHats" |
| 3 | +description: "L’équipe des mainteneurs de Monitoring Plugins est recompensée pour son implication de longue haleine" |
| 4 | +date: 2024-10-15 |
| 5 | +image: |
| 6 | + path: ../../../../../public/img/blog/bluehats-logo.png |
| 7 | + alt: "Les mainteneurs de Monitoring Plugins remportent le dernier prix BlueHats" |
| 8 | + hide: True |
| 9 | +tags: |
| 10 | + - bluehats |
| 11 | + - Prix |
| 12 | + - NLnet |
| 13 | +--- |
| 14 | + |
| 15 | +*Lire l'annonce sur [le site de NLnet](https://nlnet.nl/bluehatsprize/2024/4.html).* |
| 16 | + |
| 17 | +Nous sommes heureux d'annoncer que le gagnant du quatrième prix BlueHats 2024 est [l'équipe](https://www.monitoring-plugins.org/team.html) qui maintient le projet [Monitoring Plugins](https://www.monitoring-plugins.org/). |
| 18 | + |
| 19 | +Les prix BlueHats sont une initiative de la Direction interministérielle du numérique. Ils récompensent les mainteneurs de projets libres et open source critiques. En 2024, quatre prix de 10 000 € chacun ont été décernés. |
| 20 | + |
| 21 | +Le jury, composé d'agents publics de l'ANSSI, du ministère de l'éducation et de la DINUM, a reconnu le rôle central de Monitoring Plugins dans la création d'applications et la gestion de la chaîne logistique. La mission logiciels libres souhaite continuer à mettre en avant ce type d'initiatives : des projets discrets, critiques pour les infrastructures logicielles, et maintenus par des équipes fiables au fil des années. |
| 22 | + |
| 23 | +# À propos de Monitoring Plugins |
| 24 | + |
| 25 | +Monitoring Plugins est un projet de longue date visant à assurer le bon fonctionnement des services web. Il propose une interface pour écrire des modules, livrée avec plus de cinquante modules. Ceux-ci aident à détecter les états problématiques tels que les serveurs hors ligne, les temps de latence élevés, le matériel en surchauffe ou le stockage défectueux. |
| 26 | + |
| 27 | +Holger Weiß, qui dirige l'équipe de Monitoring Plugins, a accepté le prix BlueHats avec joie et son équipe prévoit d'utiliser ce prix pour améliorer le projet. Holger écrit : |
| 28 | + |
| 29 | +:::quote |
| 30 | +L'équipe de Monitoring Plugins est heureuse d'accepter le prix |
| 31 | +BlueHats et honorée par la reconnaissance du jury. En tant que petite |
| 32 | +pierre angulaire de nombreuses solutions de surveillance informatique, |
| 33 | +nous ne sommes pas aussi visibles que les grands projets, mais nous |
| 34 | +sommes heureux de contribuer à soutenir l'infrastructure dont nous |
| 35 | +dépendons tous dans notre société. L'infrastructure étant souvent |
| 36 | +ennuyeuse (comme il se doit), elle n'est pas souvent visible et ne |
| 37 | +retient l'attention que lorsqu'elle tombe en panne. |
| 38 | + |
| 39 | +Dans cet esprit, nous sommes particulièrement reconnaissants envers |
| 40 | +les personnes et les institutions qui se soucient des petits rouages |
| 41 | +ennuyeux de la grande machinerie. Cela ne va pas de soi et nous |
| 42 | +apprécions l'effort et espérons continuer à fournir des logiciels |
| 43 | +fiables au monde entier. |
| 44 | +::: |
| 45 | + |
| 46 | +Monitoring Plugins a commencé comme un projet parallèle à Nagios. La |
| 47 | +conception des plugins de surveillance était déjà présente dans [des |
| 48 | +programmes précédents](https://www.nagios.org/about/history) de Ethan |
| 49 | +Galstad. Chaque plugin est un programme distinct qui vérifie un état |
| 50 | +spécifique. Il s'exécute brièvement et transmet l'état à un logiciel |
| 51 | +qui surveille plusieurs états, tel que Nagios. |
| 52 | + |
| 53 | +La simplicité de la conception et de la collection de modules a incité |
| 54 | +d'autres applications de surveillance à adopter la même interface. Les |
| 55 | +modules de surveillance peuvent être écrits dans n'importe quel langage |
| 56 | +de programmation, car il s'agit d'exécutables distincts. La plupart |
| 57 | +sont écrits en C et en Perl. |
| 58 | + |
| 59 | +En raison de la simplicité d'écriture et d'utilisation des modules, de |
| 60 | +nombreux services les utilisent et de nombreux modules externes au |
| 61 | +projet principal ont été créés. |
| 62 | + |
| 63 | +# Éloge de Monitoring Plugins |
| 64 | + |
| 65 | +Chacun pouvait proposer des projets libres et open source pour l'un |
| 66 | +des prix BlueHats 2024. Monitoring Plugins a été proposé par Lorenz |
| 67 | +Kästle, ingénieur système pour |
| 68 | +[NETWAYS](https://www.netways.de/blog/author/lkaestle/), qui a déployé |
| 69 | +de nombreux systèmes de surveillance et a contribué au projet. Voici |
| 70 | +ce qu'il écrit dans la nomination : |
| 71 | + |
| 72 | +> Le projet et les modules de surveillance développés constituent les |
| 73 | +> éléments de base de plusieurs systèmes de surveillance de |
| 74 | +> l'infrastructure informatique. Ces modules couvrent les mesures de |
| 75 | +> base du système et certains des protocoles de réseau les plus |
| 76 | +> importants et les plus largement utilisés (HTTP, SNMP, etc.). Bien |
| 77 | +> qu'il ne soit pas vraiment possible de dire où, par qui et à quelle |
| 78 | +> fréquence les plugins de surveillance sont utilisés, il pourrait |
| 79 | +> s'agir de centaines de milliers de systèmes individuels. |
| 80 | +> |
| 81 | +> Toutefois, le temps de développement consacré à l'amélioration de la |
| 82 | +> base de code, à l'introduction de meilleurs tests et à la correction |
| 83 | +> des bogues a été plutôt faible ces dernières années, car aucune entité |
| 84 | +> spécifique ne fournit les ressources nécessaires pour travailler |
| 85 | +> correctement sur le projet. |
| 86 | +> |
| 87 | +> L'objectif serait surtout de réduire le nombre de problèmes signalés |
| 88 | +> et de proposer des contributions au code, mais aussi d'homogénéiser |
| 89 | +> le code actuel, de mettre à jour la documentation et d'améliorer |
| 90 | +> l'infrastructure (emballage). |
| 91 | +
|
| 92 | +Un représentant de la DINUM déclare : |
| 93 | + |
| 94 | +:::quote /img/bastien_guerry.png |
| 95 | +Nous savons que de nombreuses administrations publiques |
| 96 | +dépendent indirectement des plugins de surveillance. des plugins de |
| 97 | +surveillance : ce projet est typique d'une initiative de niche du qui |
| 98 | +aide d'autres outils à rester précis, notamment dans le domaine de la |
| 99 | +surveillance. dans le domaine de la surveillance. Nous espérons que ce |
| 100 | +prix aidera les mainteneurs à obtenir plus de sponsors et de |
| 101 | +contributions directes ! |
| 102 | +::: |
| 103 | + |
| 104 | +# Que retenir des prix BlueHats ? 🧢 |
| 105 | + |
| 106 | +Voici la présentation que nous avons donnée lors de la [Linux Conference à Vienne](https://events.linuxfoundation.org/open-source-summit-europe/). |
| 107 | + |
| 108 | +<iframe class="speakerdeck-iframe" style="border: 0px; background: rgba(0, 0, 0, 0.1) padding-box; margin: 0px; padding: 0px; border-radius: 6px; box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 40px; width: 100%; height: auto; aspect-ratio: 560 / 315;" frameborder="0" src="https://speakerdeck.com/player/f1ccc943f7f044cab5a957a0cb55aa81" title="code.gouv.fr presenting the 🧢 BlueHats awards" allowfullscreen="true" data-ratio="1.7777777777777777"></iframe> |
| 109 | + |
| 110 | +<br/> |
| 111 | +<br/> |
| 112 | + |
| 113 | +- Mieux vaut ne faire qu'*un seul appel ouvert*. |
| 114 | +- Il est important d'avoir un nombre important d'agents publics |
| 115 | + participant au jury, à la fois pour le rendre plus et pour mobiliser |
| 116 | + assez de points de vue sur l'évaluation des candidatures. |
| 117 | +- La procédure d'évaluation est complexe : il faut bien comprendre les |
| 118 | + enjeux techniques du projet, mesurer son usage dans |
| 119 | + l'administration, sa criticité en terme de sécurité, etc. |
| 120 | +- Le lien créé avec les mainteneurs de projets open source est très |
| 121 | + appréciable : il permet de créer un canal d'interaction fluide. |
| 122 | +- Le fait de travailler avec une entité extérieure à l'administration |
| 123 | + comme [NLnet](https://nlnet.nl/) fut un élément très porteur ! Nous |
| 124 | + avons apprécié leur aide sur la communication, la collecte des |
| 125 | + candidatures et les interactions avec les mainteneurs. |
0 commit comments