URL: https://linuxfr.org/users/naparuba/journaux/shinken-la-refonte-de-nagios-en-python-sort-en-version-01 Title: Shinken, la refonte de Nagios en Python, sort en version 0.1 Authors: Jean Gabes Date: 2010年06月01日T18:18:44+02:00 Tags: rmll, supervision, shinken et agpl Score: 14 Bonjour cher journal, Il y a quelques temps, je t'avais parlé du projet Shinken que je co-développe [1]. Sa première version officielle, la 0.1 est sortie [2]. Pour rappel, Shinken est une ré-implémentation de Nagios, cette star de la supervision Open Source. Ce dernier est codé en C, Shinken est en pur Python. Ce choix a permis de mettre en place facilement une architecture qui respecte la philosophie Unix (un outil par tâche) et qui s'oppose ainsi à la vue monolithique de Nagios. En plus de pouvoir réutiliser la configuration de Nagios ainsi que ses nombreux plugins de vérifications, il autorise l'utilisateur a monter un environnement distribué hautement disponible très facilement, d'avoir un support de l'UTF-8, de fortes performances par rapport à Nagios et enfin d'être multiplateforme. Toutes les fonctionnalités de Nagios ne sont pas encore présentes, mais les quelques manquantes sont rarement utilisées. De nouvelles sont également déjà présentes comme la modification de retour de sonde à la volée en fonction de la période de temps, ainsi qu'une plus grande facilité de configuration des escalades de notifications. Ce projet est encore jeune, et n'est donc pas destiné à investir vos serveurs de production à cours terme, mais cette version 0.1 est déjà bien avancée, et est disponible sous forme d'une machine virtuelle avec deux interfaces Nagios de visualisation pré-installées (Ninja et Thruk) [3]. Concernant l'aspect projet par rapport au Nagios originel, après un échec lors de la proposition en décembre dernier [4] d'inclusion du code dans une branche de développement, une autre tentative est en cours avec la participation à seedcamp [5], concours organisé par Nagios pour récompenser les nouveaux projets innovants gravitant autours de l'outil de supervision. En cas d'échec, le projet continuera sa route en tentant de garder le plus possible une compatibilité avec son grand frère. Pour ceux qui s'interrogent sur l'architecture du programme, elle est présentées sur le site de la communauté francophone de la supervision open source [6], ainsi que bien sûr sur le site du projet officiel [7]. Elle fera également partie d'une conférence aux RMLL [8], raison de plus de venir sur Bordeaux début juillet. Cher journal, j'attends avec impatience tes retours des tests de cette première vraie version. Gabès Jean [1] : [http://linuxfr.org/~naparuba/29141.html](http://linuxfr.org/~naparuba/29141.html) [2] : [http://www.shinken-monitoring.org/news/the-0-1-version-is-ou(...)](http://www.shinken-monitoring.org/news/the-0-1-version-is-out-with-its-demo-virtual-machine/) [3] : [http://www.shinken-monitoring.org/download/](http://www.shinken-monitoring.org/download/) [4] : [https://sourceforge.net/mailarchive/message.php?msg_name=6f8(...)](https://sourceforge.net/mailarchive/message.php?msg_name=6f8615170912010909me433f0do3eb284c11def9dc4%40mail.gmail.com) [5] : [http://www.nagios.org/seedcamp/](http://www.nagios.org/seedcamp/) [6] : [http://www.monitoring-fr.org/2010/06/shinken-sort-du-bois-la(...)](http://www.monitoring-fr.org/2010/06/shinken-sort-du-bois-la-version-0-1-est-prete/) [7] : [http://www.shinken-monitoring.org/the-global-architecture/](http://www.shinken-monitoring.org/the-global-architecture/) [8] : [http://2010.rmll.info/Nagios-et-la-supervision-des-grands-en(...)](http://2010.rmll.info/Nagios-et-la-supervision-des-grands-environnements.html)