tag:linuxfr.org,2005:/tags/shinken/publicLinuxFr.org : les contenus étiquetés avec « shinken »2015-05-31T11:42:15+02:00/favicon.pngtag:linuxfr.org,2005:News/364382015-05-19T20:02:32+02:002015-05-19T20:02:32+02:00Shinken 2.4Licence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><p>Le projet de supervision Open Source Shinken a sorti sa version 2.4 récemment.</p>
<p><img src="//img.linuxfr.org/img/687474703a2f2f7069782e746f696c652d6c696272652e6f72672f75706c6f61642f6f726967696e616c2f313433323032353838372e706e67/1432025887.png" alt="Logo Shinken" title="Logo Shinken | Source : http://pix.toile-libre.org/upload/original/1432025887.png"></p>
<p>Cette version, qui inaugure un nouveau cycle de développement plus rapide, est concentrée sur le refactoring de certaines parties du cœur de l'outil afin de le rendre plus flexible et maintenable.</p></div><ul><li>lien nᵒ 1 : <a title="http://shinkenlab.io/release-2-4/" hreflang="en" href="https://linuxfr.org/redirect/94132">Annonce de la sortie 2.4</a></li><li>lien nᵒ 2 : <a title="http://shinkenlab.io/release-2-2/" hreflang="en" href="https://linuxfr.org/redirect/94133">Annonce de la sortie 2.2</a></li><li>lien nᵒ 3 : <a title="http://shinken-monitoring.org/" hreflang="en" href="https://linuxfr.org/redirect/94134">Site du framework</a></li></ul><div><p>Après plus de 320 commits, cette version 2.4 clôture le premier cycle de développement à cycle réduit adopté par le projet après la version 2.2.</p>
<p>La version 2.2 avait vu beaucoup de rajouts dans le cœur de supervision avec notamment :</p>
<ul>
<li>un export automatique des métriques internes de Shinken vers l'extérieur</li>
<li>le rajout de nouveaux objets de configuration (les snapshots) permettant de "sauvegarder" des données des hôtes supervisés lors de problème sur ces derniers afin de pouvoir creuser a posteriori.</li>
</ul><h3 id="export-des-données-internes-de-loutil">Export des données internes de l'outil</h3>
<p>Le framework Shinken gère en interne beaucoup de données sur les éléments supervisés ainsi que beaucoup de files d'attentes des checks et des informations échangées entre les daemons. Ces informations sont très pratiques pour superviser le bon fonctionnement de Shinken dans le cas de gros environnement. La version 2.2 a donc rajouté la possibilité d'exporter ces métriques internes vers le monde extérieur. Pour cela deux méthodes sont disponibles :</p>
<ul>
<li>vers <a href="https://github.com/etsy/statsd">statsd</a> : si l'administrateur a un daemon statsd sous la main, il peut l'utiliser et recevoir dans ce dernier cas tous les métriques internes de Shinken. Statsd sauvegardera ces métriques dans un outil de métrologie genre Graphite.</li>
<li>vers <a href="http://kernel.shinken.io/">kernel.shinken.io</a> : pour ceux qui ne souhaitent pas mettre en place un statsd, un webservice gratuit est disponible sur kernel.shinken.io afin de recevoir les métriques des frameworks Shinken et afficher l'état et les données des différents daemons.</li>
</ul><h3 id="les-snapshots-de-données-de-supervision">Les snapshots de données de supervision</h3>
<p>Un des cas courants vécus par les administrateurs est d'avoir à annoncer à son responsable qu'il y a eu un souci de charge durant la nuit, mais qu'il n'a pas assez d'information dans sa supervision pour savoir quel processus a provoqué cela.</p>
<p>C'est le problème que règlent les objets "<em>snapshots</em>" dans Shinken depuis la version 2.2. Ce sont des commandes pouvant être lancées sur les serveurs supervisés qui peuvent fournir des informations sur l'état de la machine (comme une sortie de commande <code>ps</code>) lorsqu'elle est dans un état anormal.</p>
<p>Ces sorties de commandes seront récupérées et relayées vers le daemon "<em>broker</em>" de Shinken qui pourra les fournir à des modules afin de, par exemple, les sauvegarder en base pour un temps donné. Un <a href="https://github.com/naparuba/mod-snapshot-mongodb">module sauvegardant en base mongodb</a> est disponible.</p>
<h3 id="version-de-maintenance">Version de maintenance</h3>
<p>Cette version 2.4, quant à elle, a été l’occasion de payer de la dette technique dans le cœur et faire un peu de tuning sur certaines parties du code. Ceci permettra d'avoir plus de facilité lors des prochaines phases d'ajouts de fonctionnalités.</p>
<h3 id="le-projet-devient-grand-il-est-forké">Le projet devient grand, il est forké :)</h3>
<p>Deux membres de la communauté ont eu un désaccord majeur sur la gouvernance du projet. Ils demandaient la mise en place d'un comité de direction du projet à la place du leader du projet, afin de pouvoir valider ses commits notamment. Mais ceci a été décliné par ce dernier. D'après lui, si cette organisation est efficace pour des gros projets du genre OpenStack, ça n'a pas de sens pour un projet de la taille de Shinken.</p>
<p>Ces deux membres ont donc décidé de forker le projet afin d'appliquer leur nouvelle gouvernance. Leur nouveau fork se nomme <a href="https://github.com/Alignak-monitoring/alignak">Alignak</a>. Nous leur souhaitons toute la réussite dans leur nouveau projet dans le monde décidément impitoyable de la supervision :)</p>
<h3 id="la-prochaine-version">La prochaine version</h3>
<p>La prochaine version du framework Shinken sera concentrée une nouvelle fois sur les performances sur les très gros environnements (plus de 50K points de collecte) afin que ces derniers puissent encore plus descendre les intervalles de collecte d'information et donc avoir une supervision plus précise.</p></div><div><a href="https://linuxfr.org/news/shinken-2-4.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/105788/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/shinken-2-4#comments">ouvrir dans le navigateur</a>
</p>
Jean GabesFlorent Zarapalm123Xavier Teyssierhttps://linuxfr.org/nodes/105788/comments.atomtag:linuxfr.org,2005:News/361862015-03-26T09:01:29+01:002015-03-26T09:01:29+01:00Revue de presse — mars 2015Licence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><p>Ce mois de mars est très dense et il y en aura pour tout le monde. Au sommaire de cette revue de presse donc, de la programmation, du logiciel, de l'embarqué, de la bidouille, de l'adminsys. Il y en a pour tous les goûts.</p>
<ul>
<li>GNU/Linux Magazine n<sup>o</sup>180 qui titre sur CEPH, système de stockage objet ;</li>
<li>Linux Pratique n<sup>o</sup>88 revient sur le double boot Linux/Windows ;</li>
<li>MISC magazine n<sup>o</sup>78 passe en revue la sécurité des navigateurs ;</li>
<li>GNU/Linux Magazine hors-série n<sup>o</sup>77 prétend vous apprendre la programmation Orientée Objet (avec Python), en six jours !</li>
<li>Hackable Magazine n<sup>o</sup>5 s'intéresse à l'Arduino après le Raspberry Pi du précédent numéro ;</li>
<li>Open Silicium n<sup>o</sup>14 quant à lui vous propose d'étendre la prise en charge matérielle d'Android.</li>
</ul><p>Toujours en kiosque, Planète Linux n<sup>o</sup>83 chouchoute votre vie privée.</p></div><ul><li>lien nᵒ 1 : <a title="http://linuxfr.org/news/revue-de-presse-fevrier-2015" hreflang="fr" href="https://linuxfr.org/redirect/93262">Revue de presse précédente (février 2015)</a></li><li>lien nᵒ 2 : <a title="http://boutique.ed-diamond.com/home/845-gnulinux-magazine-180.html" hreflang="fr" href="https://linuxfr.org/redirect/93263">Linux Magazine n°188 (sommaire + édito)</a></li><li>lien nᵒ 3 : <a title="http://boutique.ed-diamond.com/home/846-linux-pratique-88.html" hreflang="fr" href="https://linuxfr.org/redirect/93264">Linux Pratique n°88 (sommaire + édito)</a></li><li>lien nᵒ 4 : <a title="http://boutique.ed-diamond.com/home/847-misc-78.html" hreflang="fr" href="https://linuxfr.org/redirect/93265">MISC n°78 (sommaire + édito)</a></li><li>lien nᵒ 5 : <a title="http://boutique.ed-diamond.com/home/848-gnulinux-magazine-hs-77.html" hreflang="fr" href="https://linuxfr.org/redirect/93498">GNU/Linux Magazine hors-série n°77 sur la programmation Orienté Objet (sommaire + édito)</a></li><li>lien nᵒ 6 : <a title="http://boutique.ed-diamond.com/home/849-hackable-magazine-5.html" hreflang="fr" href="https://linuxfr.org/redirect/93499">Hackable Magazine n°5 (sommaire + édito) </a></li><li>lien nᵒ 7 : <a title="http://boutique.ed-diamond.com/home/851-open-silicium-14.html" hreflang="fr" href="https://linuxfr.org/redirect/93500">Open Silicium 14 (sommaire + édito)</a></li></ul><div><h2 class="sommaire">Sommaire</h2>
<ul class="toc">
<li><ul>
<li><a href="#gnulinux-magazine-no180">GNU/Linux Magazine n<sup>o</sup>180</a></li>
<li><a href="#linux-pratique-no88">Linux Pratique n<sup>o</sup>88</a></li>
<li><a href="#misc-magazine-no78">MISC magazine n<sup>o</sup>78</a></li>
<li><a href="#gnulinux-magazine-hors-s%C3%A9rie-no77-sur-la-programmation-orient%C3%A9-objet">GNU/Linux Magazine hors-série n<sup>o</sup>77 sur la programmation Orienté Objet</a></li>
<li><a href="#hackable-magazine-chanel-no5">Hackable Magazine "Chanel" n<sup>o</sup>5</a></li>
<li><a href="#open-silicium-no14">Open Silicium n<sup>o</sup>14</a></li>
</ul></li>
</ul><h3 id="gnulinux-magazine-no180">GNU/Linux Magazine n<sup>o</sup>180</h3>
<p><img src="//img.linuxfr.org/img/687474703a2f2f626f7574697175652e65642d6469616d6f6e642e636f6d2f313731342d6c6973745f64656661756c742f676e756c696e75782d6d6167617a696e652d3138302e6a7067/gnulinux-magazine-180.jpg" alt="Couverture GLMF" title="Source : http://boutique.ed-diamond.com/1714-list_default/gnulinux-magazine-180.jpg"></p>
<p>La couverture de Linux Mag met en avant <a href="http://fr.wikipedia.org/wiki/Ceph_(stockage)">CEPH</a>. L'article dense d'une dizaine de pages traite de la mise en œuvre de ce système de stockage objet qui se veut haute performance et haute disponibilité. L'article est concret (arrêts de nœuds, changement de disques dur, maintenance, etc.) et basé sur un retour d'expérience au CERN ! Mais le sujet de ce numéro est, sans conteste, la supervision avec un article sur les nouveautés de Shinken v2 et Monit (avec Puppet) pour de la supervision distribuée.</p>
<p>D'autres articles sont en lien direct avec l'actualité : les élections départementales en France de ce mois-ci avec ce que l'on peut faire ou pas sur Internet et pas loin d'une demi-douzaine de pages techniques sur les arcanes d'AndroidTV pour ceux qui vont vouloir comprendre leur Freebox Mini4k ou la future mise à jour de la Bbox Miami.</p>
<h3 id="linux-pratique-no88">Linux Pratique n<sup>o</sup>88</h3>
<p><img src="//img.linuxfr.org/img/687474703a2f2f626f7574697175652e65642d6469616d6f6e642e636f6d2f313732352d6c6973745f64656661756c742f6c696e75782d70726174697175652d38382e6a7067/linux-pratique-88.jpg" alt="Couverture Linux Pratique" title="Source : http://boutique.ed-diamond.com/1725-list_default/linux-pratique-88.jpg"></p>
<p>L'article central de ce numéro n'est pas un article sur un simple dual-boot GNU/Linux + Windows ou de virtualisation Windows depuis GNU/Linux. Non, il combine les deux et vous montre comment accéder à votre OS Windows installé en double boot depuis VirtualBox ! Très intéressant car la fonction n'est pas forcément très connue et cela recèle quelques pièges déjoués par la lecture de l'article. Sur le sujet de l'émulation, vous apprendrez aussi à émuler un système ARM, de plus en plus populaire de nos jours, avec QEMU.</p>
<p>Sinon, encore un numéro assez éclectique où beaucoup y trouveront leur bonheur : du graphisme avec effets sabre laser sous Blender et la découverte de POV-Ray, du <a href="https://fr.wikipedia.org/wiki/DIY" title="Définition Wikipédia">DIY</a> avec la conception d'un clavier ergonomique, l'hébergement de sa propre messagerie instantanée <a href="https://fr.wikipedia.org/wiki/XMPP" title="Définition Wikipédia">XMPP</a> ou de son forum à la mode <em>Discourse</em>, etc. Enfin, du moins technique avec les trucs pour maintenir une sécurité correcte au quotidien ou la notion (abusive) de <em>souveraineté numérique</em> décortiquée.</p>
<h3 id="misc-magazine-no78">MISC magazine n<sup>o</sup>78</h3>
<p><img src="//img.linuxfr.org/img/687474703a2f2f626f7574697175652e65642d6469616d6f6e642e636f6d2f313733362d6c6973745f64656661756c742f6d6973632d37382e6a7067/misc-78.jpg" alt="Couverture MISC 78" title="Source : http://boutique.ed-diamond.com/1736-list_default/misc-78.jpg"></p>
<p>Gros dossier de MISC sur la sécurité des navigateurs. Et à voir les résultats du dernier <a href="https://fr.wikipedia.org/wiki/Pwn2Own" title="Définition Wikipédia">Pwn2Own</a>, c'est là aussi plus que d'actualité. Au sommaire de ce dossier : </p>
<ul>
<li>la sécurité du navigateur Chrome ; </li>
<li>la Sandbox Firefox sous Linux ;</li>
<li>le cloisonnement JavaScript et HTML5 ;</li>
<li>l'exploitation du navigateur Chrome Android ;</li>
<li>la réputation des sites Web.</li>
</ul><p>En marge de ce dossier, un article de présentation et mise en oœuvre de PhotoRec (récupération de fichiers au delà de simples photos) par son auteur, Christophe Grenier, des cas pratiques de rétro-ingénierie dans le cadre de tests d'intrusions (le SSH de <a href="https://vandyke.com/solutions/ssh_solutions/index.html">VanDyke</a>), etc.</p>
<p>Au passage ce numéro est l'occasion d'un changement de rédacteur en chef. Bon courage Cédric et merci Fred !</p>
<h3 id="gnulinux-magazine-hors-série-no77-sur-la-programmation-orienté-objet">GNU/Linux Magazine hors-série n<sup>o</sup>77 sur la programmation Orienté Objet</h3>
<p><img src="//img.linuxfr.org/img/687474703a2f2f626f7574697175652e65642d6469616d6f6e642e636f6d2f313734352d6c6973745f64656661756c742f676e756c696e75782d6d6167617a696e652d68732d37372e6a7067/gnulinux-magazine-hs-77.jpg" alt="Couverture Linux Mag HS OO" title="Source : http://boutique.ed-diamond.com/1745-list_default/gnulinux-magazine-hs-77.jpg"></p>
<p>Six jours pour apprendre la programmation orientée objet avec ce numéro hors-série ? Un peu prétentieux ? À voir, je n'ai pas eu le temps de tester. En tout cas, qui dit six jours dit sept chapitres (n'oubliez pas l'introduction, le jour 0) pour développer un petit jeu de cartes. Ne vous attendez pas à devenir le prochain Clash of Clans. Vous aurez cependant une bonne culture et approche des principes orientés objets. </p>
<ul>
<li>Jour 0 : description de l'objectif, la préparation de votre environnement (GNU/Linux, Windows ou MacOS) et les rappels des bases de Python en trois pages.</li>
<li>Jour 1 : la création d'une carte</li>
<li>Jour 2 : l'assemblage de carte pour la création d'un jeu de cartes</li>
<li>Jour 3 : la gestion d'un paquet de cartes</li>
<li>Jour 4 : déclinaisons en jeux de cartes différents</li>
<li>Jour 5 : jouer contre l'ordinateur avec tous nos jeux de cartes</li>
<li>Jour 6 : amélioration possibles</li>
</ul><p>Un index viendra pour parler de <code>pip</code> et de <code>virtualenv</code>, ainsi que des instructions, notions de bases et erreurs courantes en Python et OO.</p>
<h3 id="hackable-magazine-chanel-no5">Hackable Magazine "Chanel" n<sup>o</sup>5</h3>
<p><img src="//img.linuxfr.org/img/687474703a2f2f626f7574697175652e65642d6469616d6f6e642e636f6d2f313735392d6c6973745f64656661756c742f6861636b61626c652d6d6167617a696e652d352e6a7067/hackable-magazine-5.jpg" alt="Couverture Hackable Magazine 5" title="Source : http://boutique.ed-diamond.com/1759-list_default/hackable-magazine-5.jpg"></p>
<p>Après le Raspberry PI, l'Arduino à l'honneur dans ce numéro qui, sur pas loin de 30 pages, vous prend par la main pour utiliser le registre à décalage et piloter 64 LEDS avec 4 fils (afficheur TLC5926), faire afficher et évoluer votre code pour finir par la création de votre propre bibliothèque . Mais il n'y a pas que de l'Arduino ! Denis s'enthousiasme pour la TI Launchpad (EK-TM4C1294XL) qu'il présente en duo avec Energia. Le Raspberri Pi n'est jamais très loin avec deux articles sur l'utilisation sans écran et le transfert de fichier via une liaison série (Zmodem) sur le A+.</p>
<h3 id="open-silicium-no14">Open Silicium n<sup>o</sup>14</h3>
<p><img src="//img.linuxfr.org/img/687474703a2f2f626f7574697175652e65642d6469616d6f6e642e636f6d2f313738332d6c6973745f64656661756c742f6f70656e2d73696c696369756d2d31342e6a7067/open-silicium-14.jpg" alt="Couverture Open Silicium 14" title="Source : http://boutique.ed-diamond.com/1783-list_default/open-silicium-14.jpg"></p>
<p>Décidemment, la carte TI EK-TM4C1294XL Launchpad a séduit Denis, le rédacteur en chef, au plus haut point. C'est pour lui un matériel sérieux, un Arduino<sup>10</sup> avec un rapport prix / (puissance + fonctionnalités) très intéressant. Une petite dizaine de pages présente les possibilités de la bête ! Dans ce numéro, vous découvrirez aussi la Parrallela Board ainsi que le SDK Epiphany pour faire du C, l'infrastructure Gadget USB et le framework composite, la mise en place d'un environnement de compilation croisée sous Debian et de l'Android, avec l'extension "propre" de l'API Android pour prendre en charge plus de matériel. L'exemple se base sur le capteur de température utilisé lors du numéro 8 du magazine. Un autre article montre comment modifier l'AOSP pour prendre en charge la carte BeagleBone Black (BBB) pour utiliser un écran à bas coût.</p></div><div><a href="https://linuxfr.org/news/revue-de-presse-mars-2015.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/104961/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/revue-de-presse-mars-2015#comments">ouvrir dans le navigateur</a>
</p>
Florent ZaraXavier TeyssierZeroHeurepalm123BAudOntologiahttps://linuxfr.org/nodes/104961/comments.atomtag:linuxfr.org,2005:News/353732014-05-20T11:04:01+02:002014-05-20T11:04:01+02:00RealOpInsight : apporter la vision métier à la supervisionLicence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><p>RealOpInsight est un outil de supervision libre et open source (licence GPLv3) qui permet d'apporter une vision métier au dessus des outils comme Nagios, Zabbix, Zenoss, Shinken, Icinga, Centreon, et bien d'autres outils de supervision. Entre autres, RealOpInsight fournit des règles et des algorithmes avancé(e)s d'agrégation et de gestion d'incidents qui permettent de gérer finement la supervision en ayant une vue sur le métier, au lieu de seulement se focaliser sur des incidents de bas niveau. Quelques captures sont présentées à la fin de l'article.</p>
<p><img src="//img.linuxfr.org/img/687474703a2f2f7265616c6f70696e73696768742e636f6d2f696d616765732f6c6f676f2d6d696e692e706e67/logo-mini.png" alt="RealOpInsight" title="Source : http://realopinsight.com/images/logo-mini.png"></p></div><ul><li>lien nᵒ 1 : <a title="http://labs.realopinsight.com/index.php?itemid=42" hreflang="en" href="https://linuxfr.org/redirect/90468">Annonce de la version 3.0.0</a></li><li>lien nᵒ 2 : <a title="http://realopinsight.com" hreflang="en" href="https://linuxfr.org/redirect/90497">Site officiel</a></li></ul><div><h4 id="quest-ce-que-la-supervision-orientée-métier">Qu'est-ce que la supervision orientée métier?</h4>
<p>Traditionnellement, beaucoup de logiciels de supervision libre/open source à l'instar de Nagios et Zabbix sont orientés IT. C'est-à-dire qu'ils se focalisent sur des indicateurs de bas niveau, liés notamment aux composants physiques tels que les serveurs, routeurs, switchs, etc. Ces outils ne s'intéressent pas davantage aux services de haut niveau tels que les services fournis aux utilisateurs finaux et ceux fournis aux autres applications. On ne tient notamment pas compte des connaissances à priori que l'on peut avoir sur nos infrastructures. </p>
<p>Voici quelques exemples pour illustrer cela : </p>
<ul>
<li>Imaginons que l'on a un deux serveurs de base de données fonctionnant en mode répliqué (<a href="http://en.wikipedia.org/wiki/Failover"><em>failover</em></a>). Si un seul des serveurs est tombé, le service de base de données reste fonctionnel même si nous voudrions l'indiquer dans un mode dégradé. Notre outil de supervision doit donc permettre de prendre en compte ce genre de situation. </li>
<li>Imaginons maintenant que nous avons un système de stockage reposant sur deux disques montés en RAID 0 (entrelacement des données), si un des disques tombe le système de stockage est indisponible. Ce qui ne serait pas le cas avec du RAID 1 (miroir). </li>
</ul><p>On peut imaginer diverses autres situations. </p>
<p>La supervision métier vise à répondre à ces types de problématiques, en ajoutant de l'intelligence dans les outils de supervision afin de tenir compte des spécificités de chaque environnement IT. Dans RealOpInsight par exemple, cette intelligence se matérialise par des règles d'agrégation et de propagation de sévérités personnalisables, des cartographies de services, des consoles de messages spécifiques aux vues métiers, etc. </p>
<h4 id="quelques-captures-décran">Quelques captures d'écran</h4>
<p>Exemple de tableau de bord présentant le résumé de l'état de santé d'un ensemble de plates-formes de services.<br><img src="//img.linuxfr.org/img/687474703a2f2f7265616c6f70696e73696768742e636f6d2f75706c6f6164732f696d616765732f47616c6c6572792f73637265656e73686f74732f756c74696d6174652f30315f7265616c6f70696e73696768742d756c74696d6174652d6f7065726174696f6e732d636f6e736f6c652e706e67/01_realopinsight-ultimate-operations-console.png" alt="Titre de l'image" title="Source : http://realopinsight.com/uploads/images/Gallery/screenshots/ultimate/01_realopinsight-ultimate-operations-console.png"></p>
<p>Exemple de tableau de bord présentant une cartographie d'une plate-forme de services métiers.<br><img src="//img.linuxfr.org/img/687474703a2f2f7265616c6f70696e73696768742e636f6d2f75706c6f6164732f696d616765732f47616c6c6572792f73637265656e73686f74732f756c74696d6174652f30325f7265616c6f70696e73696768742d756c74696d6174652d766965772d7461622e706e67/02_realopinsight-ultimate-view-tab.png" alt="Titre de l'image" title="Source : http://realopinsight.com/uploads/images/Gallery/screenshots/ultimate/02_realopinsight-ultimate-view-tab.png"></p>
<h4 id="realopinsight-300">RealOpInsight 3.0.0</h4>
<p>Historiquement orienté desktop basé sur C++ et Qt, l'équipe RealOpInsight <a href="http://fr.slideshare.net/RodrigueChakode/nagios-worldconference2013">annonçait</a> à la conférence Nagios 2013 (Saint-Paul/USA) une version web du produit. Ce qui est chose faite depuis quelques semaines maintenant. RealOpInsight est maintenant disponible en versions <a href="http://realopinsight.com/products/realopinsight-ultimate">Web</a> et <a href="http://realopinsight.com/products/realopinsight-workstation">desktop/workstation</a>.</p>
<p>Le 14 mai, après de nombreuses semaines de tests, l'équipe RealOpInsight a annoncé la version finale de RealOpInsight Workstation 3.0.0. Cette version apporte plusieurs nouvelles fonctionnalités et corrections de bugs. Mais surtout, elle apporte une refonte en profondeur du cœur de code. Ce qui a permis de partager le même moteur entre la version desktop et la version Web.</p>
<p>Comme d'habitude, les <a href="http://realopinsight.com/downloads">téléchargements</a> sont disponibles en archives source et en paquets binaires pour Windows, Debian (7.x), Fedora (17, 18, 19, 20), openSUSE (12.1, 12.2, 12.3). De plus, toujours dans l'optique de simplifier l'installation, l'équipe RealOpInsight met maintenant à disposition des dépôts d'installation pour Fedora et openSUSE. D'autres dépôts, notamment pour Debian et Ubuntu, sont en cours de déploiement. Voir le <a href="http://realopinsight.com/products/realopinsight-workstation">guide d'installation rapide</a> pour plus de détails.</p>
<p>Nous espérons que les utilisateurs profiteront de cette version qui a pris plusieurs mois de travail acharné.</p>
<h4 id="realopinsight-au-salon-solutions-linux-2014">RealOpInsight au salon Solutions Linux 2014</h4>
<p>La vision métier est un enjeu majeur pour la supervision des environnements actuels, de plus en plus orientés cloud et avec un nombre de composants logiciels et matériels à superviser de plus en plus important. Pour en discuter, nous vous donnons rendez-vous le mardi 20 mai au salon <a href="http://www.solutionslinux.fr/">Solutions Libres et Open Source</a> (anciennement Solutions Linux). Nous donnerons une conférence sur la <a href="http://www.solutionslinux.fr/animation_49_168_3484_p.html?cid=2446">supervision métier à l'ère du cloud</a> à 15:30, thème Cloud Libre, salle Monet.</p>
<p>À bientôt</p>
<p>Pour l'équipe RealOpinsight<br>
Rodrigue Chakode</p></div><div><a href="https://linuxfr.org/news/realopinsight-apporter-la-vision-metier-a-la-supervision.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/102182/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/realopinsight-apporter-la-vision-metier-a-la-supervision#comments">ouvrir dans le navigateur</a>
</p>
lenocpalm123NÿcoclaudexBAudBenoît SibaudalendroiGeneralZodAnonymehttps://linuxfr.org/nodes/102182/comments.atomtag:linuxfr.org,2005:Diary/349682014-05-17T13:08:28+02:002014-05-17T13:08:28+02:00Supervision orientée métier: Sortie de RealOpInsight 3.0.0Licence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<p><a href="http://realopinsight.com">RealOpInsight</a> est un outil de supervision open source qui permet d'apporter une vision métier au dessus des outils comme Nagios, Zabbix, Zenoss, Shinken, Icinga, Centreon, et bien d'autres outils de supervision. Entre autres, RealOpInsight fournit des règles et des algorithmes avancé(e)s d'agrégation et de gestion d'incident qui permettent de gérer finement la supervision en ayant une vue sur le métier, au lieu de seulement se focaliser sur des incidents de bas niveau. Quelques captures sont présentées à la fin de l'article. </p>
<p>Historiquement orienté <a href="http://realopinsight.com/products/realopinsight-workstation">desktop</a> basé sur C++ et Qt, l'équipe RealOpInsight <a href="http://fr.slideshare.net/RodrigueChakode/Minnosotarldconference2013">annonçait</a> <a href="http://www.nagios.com/events/nagiosworldconference/northamerica/2013">à la conférence Nagios 2013</a> (Saint-Paul/USA) une version <a href="http://fr.slideshare.net/RodrigueChakode/Minnosotarldconference2013">web du produit</a>. Ce qui est chose faite depuis quelques semaines maintenant. RealOpInsight est maintenant disponible en versions <a href="http://realopinsight.com/products/realopinsight-ultimate">Web</a> et <a href="http://realopinsight.com/products/realopinsight-workstation">desktop/workstation</a>.</p>
<p>Le 14 mai, après de nombreuses semaines de test, l'équipe RealOpInsight a <a href="http://labs.realopinsight.com/index.php?itemid=42">annoncé</a> la version finale de RealOpInsight Workstation 3.0.0. Cette version apporte plusieurs nouvelles fonctionnalités et corrections bugs. Mais surtout, elle apporte une refonte en profondeur du cœur de code. Ce qui a permis d'avoir le même moteur pour la version desktop et la version Web. </p>
<p>Comme d'habitude, les <a href="http://realopinsight.com/downloads">téléchargements</a> sont disponibles en archives source et en paquets binaires pour Windows, Debian (7.x), Fedora (17 18, 19, 20), openSUSE (12.1, 12.2, 12.3). De plus, toujours dans l'optique de simplifier l'installation, l'équipe RealOpInsight met maintenant à disposition des dépôts d'installation pour Fedora et openSUSE. D'autres dépôt, notamment pour Debian et Ubuntu, sont en cours de déploiement. Voir le <a href="http://realopinsight.com/products/realopinsight-workstation">guide d'installation rapide</a> pour plus de détails. </p>
<p>L'équipe RealOpInsight espère que les utilisateurs tirerons un meilleur parti de cette nouvelle version du logiciel qui a pris plusieurs mois pour paraître. </p>
<h4 id="realopinsight-au-salon-solutions-linux-2014">RealOpInsight au salon Solutions Linux 2014</h4>
<p>La vision métier est un enjeu majeur pour la supervision des environnements actuels, de plus en plus orientés cloud et avec un nombre de composants logiciels et matériels à superviser de plus en plus important. Pour en discuter, nous vous donnons rendez-vous le mardi 20 mai au salon <a href="http://www.solutionslinux.fr/animations_49_168_3484_p.html">Solutions Libres et Open Source</a> (anciennement Solutions Linux). Nous donnerons une <a href="http://www.solutionslinux.fr/animations_49_168_3484_p.html">conférence sur la supervision métier à l'ère du cloud à 15:30</a> au salon Cloud Livre, salle Monet. </p>
<h4 id="quelques-captures-décran-de-realopinsight">Quelques captures d'écran de RealOpInsight</h4>
<p>Une tableau de bord résumant le statut des services/applications métiers supervisés<br><img src="//img.linuxfr.org/img/687474703a2f2f7265616c6f70696e73696768742e636f6d2f75706c6f6164732f696d616765732f47616c6c6572792f73637265656e73686f74732f756c74696d6174652f30315f7265616c6f70696e73696768742d756c74696d6174652d6f7065726174696f6e732d636f6e736f6c652e706e67/01_realopinsight-ultimate-operations-console.png" alt="Resumé des statuts des processus métiers" title="Source : http://realopinsight.com/uploads/images/Gallery/screenshots/ultimate/01_realopinsight-ultimate-operations-console.png"></p>
<p>Une tableau de bord présentant l'arborescence, la cartographie, la console des messages d'une vue métier.</p>
<p><img src="//img.linuxfr.org/img/687474703a2f2f7265616c6f70696e73696768742e636f6d2f75706c6f6164732f696d616765732f47616c6c6572792f73637265656e73686f74732f756c74696d6174652f30325f7265616c6f70696e73696768742d756c74696d6174652d766965772d7461622e706e67/02_realopinsight-ultimate-view-tab.png" alt="Exemple de vue métier" title="Source : http://realopinsight.com/uploads/images/Gallery/screenshots/ultimate/02_realopinsight-ultimate-view-tab.png"></p>
<p>Pour l'équipe RealOpInsight <br>
Rodrigue Chakode</p><div><a href="https://linuxfr.org/users/lenoc/journaux/supervision-orientee-metier-sortie-de-realopinsight-3-0-0.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/102212/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/lenoc/journaux/supervision-orientee-metier-sortie-de-realopinsight-3-0-0#comments">ouvrir dans le navigateur</a>
</p>
lenochttps://linuxfr.org/nodes/102212/comments.atomtag:linuxfr.org,2005:News/352802014-04-16T20:12:52+02:002014-04-18T11:46:09+02:00Shinken version 2.0Licence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><p>Le projet de logiciel libre de supervision Shinken vient d’annoncer sa nouvelle version majeure, la 2.0. Elle apporte principalement une orientation du projet vers le cœur de supervision, la mise en place de HTTPS entre les démons et une forte améliorations des règles métiers. Le projet gagne au passage un nouveau logo.</p>
<p><img src="//img.linuxfr.org/img/687474703a2f2f7777772e7368696e6b656e2d6d6f6e69746f72696e672e6f72672f7075622f6c6f676f2d7368696e6b656e2e706e67/logo-shinken.png" alt="Logo Shinken" title="Source : http://www.shinken-monitoring.org/pub/logo-shinken.png"></p></div><ul><li>lien nᵒ 1 : <a title="http://shinkenlab.io/2-0-release/" hreflang="en" href="https://linuxfr.org/redirect/90103">Annonce de la nouvelle version</a></li><li>lien nᵒ 2 : <a title="http://www.shinken-monitoring.org" hreflang="en" href="https://linuxfr.org/redirect/90104">Site du projet</a></li><li>lien nᵒ 3 : <a title="http://shinken.io/" hreflang="en" href="https://linuxfr.org/redirect/90105">Site d’échange de packs de supervision</a></li><li>lien nᵒ 4 : <a title="http://shinkenlab.io/tag/online-course.html" hreflang="en" href="https://linuxfr.org/redirect/90106">Cours en ligne sur Shinken</a></li></ul><div><h3 id="un-recentrage-comme-infrastructure-de-supervision">Un recentrage comme infrastructure de supervision</h3>
<p>Le changement important de cette version est un découpage bien plus clair qu’avant entre ce qui concerne le cœur du projet, l’infrastructure de supervision avec ses démons, et les divers modules et packs de supervision. L’objectif est de donner aux utilisateurs les connaissances et les choix pour bâtir leur propre solution.</p>
<p>Ils sont aidés dans cette tâche par un nouveau site d’échange de packs et de modules, <a href="http://shinken.io"><em>shinken.io</em></a> et la nouvelle commande <code>shinken</code> permettant d’aller récupérer et installer automatiquement les paquetages :</p>
<pre><code>$ shinken install linux-ssh
</code></pre>
<h3 id="installation-via-pip">Installation via pip</h3>
<p>La partie installation a également fortement évolué. Précédemment basée sur un script d’installation, elle suit désormais les standards du monde Python avec un paquet disponible sur <a href="https://pypi.python.org/pypi/Shinken"><em>Pypi</em></a>. L’installation de l’infrastructure devient donc tout simplement :</p>
<pre><code>$ pip install shinken
</code></pre>
<p>Cette nouvelle méthode est bien plus adaptée pour les empaqueteurs, et des paquets pour les distributions principales sont en cours de finalisation.</p>
<p>Il est à noter que les futures mises à jour de Shinken se feront simplement en relançant cette même commande. :)</p>
<h3 id="amélioration-des-règles-métiers">Amélioration des règles métiers</h3>
<p>Grâce au (gros) travail du contributeur Christophe Simon, les règles métiers (alias <em>bp_rules</em>) ont fortement évolué dans cette version. Il est désormais possible de créer un indicateur agrégé pour un ensemble d’éléments en se basant sur des expressions régulières ou des groupes dans lesquels ils se situent.</p>
<p>Par exemple, pour créer un indicateur unique qui agrège les états de tous les disques de ses serveurs GNU/Linux, il suffit de déclarer :</p>
<pre><code>check_command bp_rule!g:linux,Disks
</code></pre>
<h3 id="un-passage-au-https-entre-les-daemons">Un passage au HTTPS entre les daemons</h3>
<p>Dernier changement, et non des moindres, les démons communiquent désormais en HTTP(S). Ceci permet de mettre en place facilement un chiffrement efficace (modulo les failles dans OpenSSL, évidemment) de manière simple par rapport aux versions précédentes qui utilisaient la bibliothèque Python <a href="https://pypi.python.org/pypi/Pyro4"><em>Pyro</em></a> peu compatible avec le SSL.</p>
<p>Il est désormais possible d’interroger directement et facilement les démons Shinken (et leurs indicateurs internes). Par exemple, pour vérifier qu’un démon est en vie, il suffit de lancer :</p>
<pre><code>$ curl http://localhost:7770/ping
"pong"
</code></pre>
<p>Ou, par exemple, pour vider tous les hôtes chargés par Shinken :</p>
<pre><code>$ curl "http://localhost:7770/get_objects_properties?table=hosts" | json_pp
</code></pre>
<p>Une liste complète des appels API est disponible via :</p>
<pre><code>$ curl http://localhost:7770/api_full | json_pp
</code></pre>
<p>Les prochaines versions amélioreront fortement cette API, et les modules pourront également proposer leurs propres appels spécifiques.</p>
<h3 id="feuille-de-route-et-cycle-de-versions">Feuille de route et cycle de versions</h3>
<p>Cette version a eu une gestation bien longue, notamment expliquée par le fait que le développeur principal de Shinken a lancé sa société d’édition pendant cette période et que les objectifs de réusinage de l’infrastructure étaient assez élevés (tout en assurant une compatibilité ascendante).</p>
<p>Avec désormais un cycle de version propre à l’infrastructure, décorrélé de celui des modules qui peuvent être plus longs (par exemple, celui de l’interface graphique WebUI), et un objectif d’avoir moins de nouvelles fonctionnalités par version, le cycle de sortie devrait fortement réduire. :)</p>
<p>Concernant les améliorations des futures versions, on notera tout particulièrement :</p>
<ul>
<li>un rétroportage de certaines vues de la version <em>Enterprise</em> de Shinken dans la version communautaire ;</li>
<li>l’ajout d’une fonctionnalité tout particulièrement chère au cœur de l’auteur de Shinken : les <em>arbiters relays</em>, permettant de laisser la gestion complète d’un royaume (<em>aka</em> <em>datacenter</em>) à un démon sur place ;</li>
<li>l’ajout très prochainement des commandes d’instantanées (<em>snapshots</em>) permettant d’avoir une « vue » de l’état d’une machine (ex : par le lancement d’un <code>ps</code>) lors d’un souci de charge la nuit, par exemple ;</li>
<li>accès à toutes les informations internes des démons depuis l’API HTTP.</li>
</ul><h3 id="mise-à-jour-et-cours">Mise à jour et cours</h3>
<p>Concernant la documentation, elle est désormais disponible <a href="https://shinken.readthedocs.org/en/latest/">en ligne</a>, mais elle est également embarquée avec l’installation de Shinken et disponible sur le port 8080 en lançant :</p>
<pre><code>$ shinken doc-serve
</code></pre>
<p>Des <a href="http://shinkenlab.io/tag/online-course.html">cours en vidéos</a> sont disponibles concernant la mise en place de cette nouvelle version et la mise à jour depuis la version 1.4 sur le <em>blog</em> du projet.</p></div><div><a href="https://linuxfr.org/news/shinken-version-2-0.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/101891/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/shinken-version-2-0#comments">ouvrir dans le navigateur</a>
</p>
Jean GabesDavy DefaudNÿcoBenoît SibaudclaudexXavier TeyssierBAudbarmichttps://linuxfr.org/nodes/101891/comments.atomtag:linuxfr.org,2005:News/352472014-04-06T23:46:02+02:002014-04-06T23:46:02+02:00Thème cloud computing / infonuagique Licence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><p>Cette année le thème Cloud Libre du salon Solutions Linux, Libres et Open Source (20 & 21 mai 2014 - CNIT - Paris La Défense) va s'orienter vers les déploiements effectifs de projets de <a href="http://fr.wikipedia.org/wiki/Cloud_Computing">l'IaaS au PaaS en passant par l'orchestration</a>. Retours d'expériences, solutions émergentes, quelles sont les différentes technologies pour monter et industrialiser ses déploiements et la gestion de son infrastructure ?</p>
<p>Le thème comprend une table ronde <em>du IaaS au PaaS : un écosystème de solutions libres !</em> et sept conférences spécifiques (mots-clés cloud ouvert, Prism, ownCloud, dpdk.org, Solum, OpenStack, Shinken, Hadoop) détaillées en seconde partie de dépêche.</p></div><ul><li>lien nᵒ 1 : <a title="http://www.solutionslinux.fr/Cloud+Libre_168_3484.html" hreflang="fr" href="https://linuxfr.org/redirect/89985">Salon Solutions GNU/Linux, Libre et Open Source</a></li></ul><div><h2 class="sommaire">Sommaire</h2>
<ul class="toc">
<li><ul>
<li><ul>
<li><a href="#intervenants-">Intervenants :</a></li>
<li><a href="#conf%C3%A9rences-sp%C3%A9cifiques">Conférences spécifiques</a></li>
</ul></li>
</ul></li>
</ul><p>13h00-14h00 : table ronde <em>du IaaS au PaaS</em> : un écosystème de solutions libres !</p>
<p>Lors de cette table ronde nous ferons un tour d'horizon des différents projets qui permettent de passer du IaaS au PaaS. Nous nous interrogerons notamment sur l’interopérabilité entre les outils, le rôle l’existence de standards et la possibilité de piloter des projets multi-environnements.</p>
<h4 id="intervenants-">Intervenants :</h4>
<ul>
<li>Christophe SAUTHIER, CEO, Objectif Libre</li>
<li>Hervé LERCLERC, Directeur Technique, Alter Way</li>
<li>Michel-Marie MAUDET, Directeur Général, Linagora</li>
<li>Frédéric AATZ, Responsable de Stratégie Interopérabilité et Open Source et Marc GARDETTE, Senior Business Dev Manager, Microsoft</li>
</ul><p>Animateur : Jonathan LE LOUS, meneur de pratique Cloud conputing, Savoir-faire Linux</p>
<h4 id="conférences-spécifiques">Conférences spécifiques</h4>
<ul>
<li>14h10-14h40 : Pourquoi et comment un Cloud Ouvert, par Jean-Pierre LAISNE, CEO, CompatibleOne</li>
<li>14h45-15h25 : Living in a Cloudy Post-Prism World – the User Data Manifesto, par Frank KARLITSCHEK, ownCloud project Creator & owncloud.com, CEO, ownCloud</li>
<li>15h30-16h10 : Indicateurs de haut niveau et supervision niveau métier : nouveaux défis de la supervision à l’ère du cloud, par Rodrigue CHAKODE, Ingénieur R&D, SysFera et RealOpInsight Labs</li>
<li>16h15-16h55 : dpdk.org- le cœur de la performance réseau sur les systèmes virtualisés, par Vincent JARDIN, CTO 6WIND</li>
<li>17h00-17h40 : Solum : le PaaS arrive dans OpenStack, par Julien VEY, DevOps, Numergy</li>
<li>17h45-18h25 : La supervision dans les nuages avec OpenStack et Shinken, par Thibault COHEN, Leader de pratique supervision, Savoir-faire Linux</li>
<li>18h30-19h00: Hadoop as Service, OpenStack + Hadoop, par Charly CLAIRMONT, CTO, ALTIC</li>
</ul><p>Résumé des interventions :</p>
<ul>
<li><p><strong>14h10-14h40 : Pourquoi et comment un Cloud Ouvert, par Jean-Pierre LAISNE, CEO, CompatibleOne</strong><br>
Clouds hybrides, fédérations de cloud, places de marché, bourse de services cloud, tous ces termes se recouvrent une même réalité. Dans les faits ils décrivent les différentes formes plus ou moins complexes d'évolution possible des architectures cloud. Lors de cette présentation, nous nous proposons d'exposer les points communs et les relations qui peuvent être établies entre ces différentes architectures. Grâce à des cas d'usage et des retours d'expérience, nous étudierons en particulier les standards ouverts et les logiciels libres permettant de gérer la complexité de ces nouvelles architectures massivement distribuées.</p></li>
<li><p><strong>14h45-15h25 : Living in a Cloudy Post-Prism World – the User Data Manifesto, par Frank KARLITSCHEK, ownCloud project Creator & owncloud.com, CEO, ownCloud</strong><br>
In this session Frank Karlitschek, founder of the ownCloud project and creator of the User Data Manifesto, will discuss steps individuals and businesses can take to protect their own data – as well as the responsibility we share to assure our own privacy and data protection.<br>
People have become increasingly worried about the privacy of their information, revelations have surfaced that the NSA – and other state-controlled agencies (and businesses and black hatters?) – are spying on businesses and individuals. Karlitschek founded the ownCloud project and more recently created and began publicly discussing the User Data Manifesto, defining basic rights for people to control their own data in the internet age.</p></li>
<li><p><strong>15h30-16h10 : Indicateurs de haut niveau et supervision niveau métier : nouveaux défis de la supervision à l’ère du cloud, par Rodrigue CHAKODE, Ingénieur R&D, SysFera et RealOpInsight Labs</strong><br>
Le but de cet exposé sera de présenter les enjeux et les nouvelles problématiques de la supervision des environnements IT actuels. Notamment dans un contexte où la vision cloud, de plus en plus présente, impose aux responsables de supervision de passer outre les indicateurs de bas niveau pour s’intéresser davantage à la qualité de service fournie aux utilisateurs finaux ainsi qu’aux applications tierces. </p></li>
<li><p><strong>16h15-16h55 : dpdk.org- le cœur de la performance réseau sur les systèmes virtualisés, par Vincent JARDIN, CTO 6WIND</strong><br>
La communauté dpdk.org a été lancée l'année dernière par 6WIND afin de soutenir les projets nécessitant du traitement de paquet à très haut débit (200Mpps, 200Gbps) en environnement cloud pour les solutions NFV.<br>
Cette communauté est devenue très active en quelques mois.<br>
Plusieurs projets open source (Openvswitch, rump) et sociétés spécialisées dans les télécoms (Cisco, vmware, NEC, etc.) utilisent maintenant les librte de dpdk.org afin de booster leurs performances. Elles contribuent sur dpdk.org.</p></li>
<li><p><strong>17h00-17h40 : Solum : le PaaS arrive dans OpenStack, par Julien VEY, DevOps, Numergy</strong><br>
Solum, L’un des projets d'Openstack en phase de prototypage dite “StackForge”, peut se décrire ainsi: “Transformer le code en une application managée tournant sur OpenStack en un clic de bouton”. Il s’agit bel et bien d’une solution de PaaS (Platform-as-a-Service). Solum tire partie des dernières solutions technologiques en matière de PaaS, avec notamment le projet Docker, utilisé au coeur de la plateforme. Partant d’une nouvelle base de code, sans historique à gérer, comme cela peut être le cas pour des solutions concurrentes telles que OpenShift ou CloundFoundry, Solum avance vite, poussé par des acteurs tels que RedHat ou Rackspace et l’essor de la communauté OpenStack.<br>
Dans cette présentation, nous détaillerons les aspects techniques du projet Solum, les composants OpenStack dont il tire partie, l’intégration de Docker… Nous présenterons également les différentes roadmaps du projet, quels langages vont être supportés, quel est l’horizon de sortie…</p></li>
<li><p><strong>17h45-18h25 : La supervision dans les nuages avec OpenStack et Shinken, par Thibault COHEN, Leader de pratique supervision, Savoir-faire Linux</strong><br>
Nous commencerons cette conférence par une courte présentation d'OpenStack et de Shinken. Ensuite nous montrerons les possibilités d'ingrégration de ces deux solutions. Pour finir, nous exposerons quelques exemples de supervision de différentes couches de la solution OpenStack: que ce soit au niveau du service final, des applications de gestion de la plateforme OpenStack, des systèmes d'exploitation, ou du matériel.</p></li>
<li><p><strong>18h30-19h00: Hadoop as Service, OpenStack + Hadoop, par Charly CLAIRMONT, CTO, ALTIC</strong><br>
Il existe de nombreuse questions sur le caractère prête à l'emploi du Big Data. Beaucoup d'interrogation quant à la manière de monter des architectures, ou à la souplesse d'étendre son cluster à mesure de ses besoins.<br>
Un projet open source c'est proposé de résoudre cette problématique d'"Hadoop élastique". Il s'agit du projet Savana, qui s'incrit comme un plugin pour OpenStack et qui permet aux organisation de bénéficier tant de la puissance de calcul d'Hadoop que de la flexibilité que peut délivrer OpenStack.<br>
Dans cette présentation, il s'agit de montrer à tous à quel point il est simple grâce à Savana d'avoir du "Hadoop à la demande". Après une brêve introduction et avoir détaillé les principaux composants du projet, une légère démonstration pour conclure.</p></li>
</ul></div><div><a href="https://linuxfr.org/news/theme-cloud-computing-infonuagique.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/101767/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/theme-cloud-computing-infonuagique#comments">ouvrir dans le navigateur</a>
</p>
JollfrclaudexBenoît Sibaudpalm123https://linuxfr.org/nodes/101767/comments.atomtag:linuxfr.org,2005:Post/338032014-03-25T10:54:00+01:002014-03-25T10:54:00+01:00Quel outil de monitoring pour une "infrastructure" avec 3/4 serveurs ?<p>Hello,</p>
<p>Je dois mettre en place une infrastructure qui comporte quelques serveurs. Quelle solution de monitoring vous mettriez en place ? J'avais déjà mis en place Nagios et monit sur des infrastructures plus importantes, mais là ça me paraît un peu "too much" ; et peut-être qu'il existe des solutions plus récentes et simples à mettre en oeuvre ?</p>
<p>Merci pour vos retours.</p><div><a href="https://linuxfr.org/forums/linux-general/posts/quel-outil-de-monitoring-pour-une-infrastructure-avec-3-4-serveurs.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/101670/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/forums/linux-general/posts/quel-outil-de-monitoring-pour-une-infrastructure-avec-3-4-serveurs#comments">ouvrir dans le navigateur</a>
</p>
LeBouquetinhttps://linuxfr.org/nodes/101670/comments.atomtag:linuxfr.org,2005:Diary/340422013-06-24T23:01:05+02:002013-06-24T23:01:05+02:00Financement de fonctionnalité Shinken et interview de Jean Gabès par David DurieuxLicence CC By‑SA http://creativecommons.org/licenses/by-sa/3.0/deed.fr<p>J'ai fais financer 2 fonctionnalités de Shinken par ma boite (le patron n'a pas vu d'objection puisque c'est moi :p)</p>
<p>La travail a été confié a Jean Gabès forcément ;)</p>
<p>Ces 2 fonctionnalités permettront d'améliorer grandement le plugin Monitoring qui fait le lien entre GLPI et son inventaire (FusionInventory) et Shinken.</p>
<p>Voici les infos + l'interview de Jean : <a href="http://www.siprossii.com/fr/siprossii-finance-2-fonctionnalites-dans-Shinken-Jean-Gab%C3%A8s">http://www.siprossii.com/fr/siprossii-finance-2-fonctionnalites-dans-Shinken-Jean-Gab%C3%A8s</a> </p><div><a href="https://linuxfr.org/users/ddurieux/journaux/financement-de-fonctionnalite-shinken-et-interview-de-jean-gabes-par-david-durieux.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/98827/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/ddurieux/journaux/financement-de-fonctionnalite-shinken-et-interview-de-jean-gabes-par-david-durieux#comments">ouvrir dans le navigateur</a>
</p>
David DURIEUXhttps://linuxfr.org/nodes/98827/comments.atomtag:linuxfr.org,2005:News/342582013-05-27T16:52:19+02:002013-05-27T16:52:19+02:00Shinken 1.4Licence CC By‑SA http://creativecommons.org/licenses/by-sa/3.0/deed.fr<div><p>Après plus de 850 commits depuis la version 1.2, voici la version 1.4 de l'outil de supervision Shinken. Cette version (baptisée Jiggly Jerboa) améliore tant le cœur de l'outil que ses modules.</p>
<p>Outre les habituelles corrections de bugs, et des améliorations dans les packs de configurations prêts à l'emploi, certaines fonctionnalités sortent du lot :</p>
<ul><li>possibilité d'avoir des vues spécialisées pour certains hôtes dans l'interface graphique de Shinken ;</li>
<li>un module d'import automatique des machines hébergées sur AWS/EC2</li>
<li>la possibilité de définir plusieurs niveaux de Brokers (collecteurs de données) entre ses datacenters ;</li>
<li>il est désormais possible de définir des seuils d'alertes variables en fonction du temps.</li>
</ul><p>Concernant la prochaine version, les auteurs annoncent un travail permettant de gérer plus facilement les modules et les packs de configurations au sein de l'outil, et ce directement en ligne de commande.</p>
<p>La principale fonctionnalité annoncée est l'amélioration de la gestion des datacenters distants, avec la possibilité d'avoir un élément d'architecture relai gérant les notions de haute disponibilités.</p></div><ul><li>lien nᵒ 1 : <a title="http://www.shinken-monitoring.org/pub/releases/1.4/" hreflang="en" href="https://linuxfr.org/redirect/86507">Annonce</a></li><li>lien nᵒ 2 : <a title="http://www.shinken-monitoring.org/download/" hreflang="en" href="https://linuxfr.org/redirect/86508">Téléchargement</a></li><li>lien nᵒ 3 : <a title="https://raw.github.com/naparuba/shinken/master/Changelog" hreflang="en" href="https://linuxfr.org/redirect/86509">Changelog</a></li></ul><div><h2 id="toc_0">Vues spécialisées</h2>
<p>Il est désormais possible de définir des vues spécialisées dans WebUI, l'interface graphique de Shinken. Cette vue permet de rajouter des informations sur la page des hôtes. Ces informations sont à la charge de modules qui pourront alors réutiliser les données de Shinken, ou bien aller chercher eux même des données en temps réel sur les serveurs.</p>
<p>L'intérêt central de ce système est de permettre de donner aux administrateurs la vue qu'ils désirent à propos d'un serveur ou d'un équipement réseau. Avoir la même vue pour un routeur ou un serveur de base de données n'est pas très adapté.</p>
<p>Un premier module est déjà disponible. Il utilise l'outil <a href="https://github.com/nicolargo/glances">Glances</a> du Français <a href="http://blog.nicolargo.com/">Nicolas Hennion</a>. Ceci permet à l'interface d'aller récupérer directement les informations depuis l'agent Glances installé sur un serveur distant. L’utilisateur aura donc accès à des vues donnant un équivalent de la commande <code>ps</code> directement depuis WebUI, et une vue permettant de visualiser facilement quel processus est le plus consommateur en terme de mémoire.</p>
<p>Pour voir un résultat de la vue mémoire avec Glances par exemple, voir <a href="http://www.shinken-monitoring.org/wp-content/uploads/2013/05/custom_view.png">ici</a>.</p>
<h2 id="toc_1">Module AWS/EC2</h2>
<p>Au vu de la facilité, et la vitesse, à laquelle les instances se créent sur les environnements « cloud » comme EC2, il n'est plus envisageable d'avoir à définir soit même la configuration de son outil de supervision. C'est pour cela qu'un nouveau module apparaît : AWS/EC2. Il permet d'aller interroger l'API EC2, et de charger directement les machines et leurs propriétés au sein de Shinken.</p>
<h2 id="toc_2">Améliorations de l'architecture des Brokers</h2>
<p>Les Brokers sont les daemons responsables de l'exportation et la présentation des données dans Shinken. Dans les versions précédentes, il était possible d'avoir des datacenters distants avec chacun son ou ses daemons de données, mais ceci empêchait le placement d'un daemon central qui aurait eu accès à toutes les données. C'est désormais possible et même chaudement recommandé.</p>
<p>Il est ainsi possible d'avoir une WebUI sur chaque datacenter, qui n'auront accès qu'aux hôtes locaux, et une WebUI centrale avec toutes les données.</p>
<p>Il est possible de détourner cette fonctionnalité pour avoir au sein d'un même datacenter des spécialisations de chaque Broker, l'un s'occupant des données de performances, quand un autre sera chargé de l'interface Graphique par exemple.</p>
<h2 id="toc_3">Seuils variables dans le temps</h2>
<p>Il était déjà possible de définir ses seuils d'alertes directement sur les objets hôtes (ou leurs templates) au sein de Shinken. Il est désormais possible de prévoir une modulation dans le temps de ces seuils. Prévoir une montée en charge lors d'une période de backup tout en gardant des seuils bas pour la période ouvrée est donc très facile à mettre en œuvre.</p>
<h2 id="toc_4">Dans la prochaine version</h2>
<p>La prochaine version, qui sera a priori la 1.6, devrait arriver plus rapidement que ne l'a été la 1.4. Une seule grosse fonctionnalité est prévue, à savoir le fait de pouvoir déléguer la gestion de la haute disponibilité d'un datacenter à un élément placé sur ce même datacenter.</p>
<p>Les autres modifications seront plutôt orientées autour de la gestion des nombreux packs de configuration et des modules. Leur nombre est très important dans la version actuelle de Shinken (plus de 50 modules, et près de 30 packs de configurations), mais leur gestion lors des mises à jours n'est pas des plus aisées. Les efforts vont donc porter pour découpler la vie de ces éléments de celle du cœur du projet. Il sera également plus facile de contribuer à la rédaction de nouveaux modules et de packs au sein du projet.</p>
<h2 id="toc_5">Rencontrer l'équipe à Solution Linux</h2>
<p>Si vous souhaitez rencontrer la partie francophone de l'équipe du projet Shinken, elle sera du côté de Solution Linux les 28 et 29 mai. Le leader du projet (Jean Gabès) donnera même une conférence sur l'outil le 29 en fin de matinée.</p></div><div><a href="https://linuxfr.org/news/shinken-1-4.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/98434/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/shinken-1-4#comments">ouvrir dans le navigateur</a>
</p>
Jean GabesXavier TeyssierclaudexBenoît Sibaudhttps://linuxfr.org/nodes/98434/comments.atomtag:linuxfr.org,2005:Post/323592013-02-26T14:30:11+01:002013-02-26T14:30:11+01:00Supervision: je ne sais lequel choisir<p>Bonjour les gens,<br />
alors voilà je vais commencer un projet de supervision et un choix s'offre à moi: Nagios ou Shinken?<br />
Si je connais bien le premier (du moins son moteur et la façon dont il marche) je n'ai pas encore testé le second qui jouit d'une réputation de Nagios-Killer tant il semble performant.<br />
Mon infrastructure se composera d'environ 600 hôtes et 6000 services et on peut compter sur une augmentation d'environ 20%/an de ces indicateurs.<br />
J'aurais bien aimé avoir des retours d'experience sur shinken.<br />
De plus, j'ai toujours installé du Nagios "brut", c'est à dire sans front end (juste couplé avec pnp4nagios pour avoir des graphes) et juste l'interface web de "base" car toujours dans des environnements plutôt restreints et toujours avec un public d'admins systèmes.<br />
Là je vais avoir besoin d'ACL pour une gestion plus fine des vues donc l'interface web de base ne suffira plus.<br />
J'ai jamais été tenté par Centreon, d'ailleurs quel est l’intérêt d'avoir la configuration en base?Quid de la performance comparé au fichiers plats?</p>
<p>Merci.</p><div><a href="https://linuxfr.org/forums/linux-general/posts/supervision-je-ne-sais-lequel-choisir.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/97527/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/forums/linux-general/posts/supervision-je-ne-sais-lequel-choisir#comments">ouvrir dans le navigateur</a>
</p>
jean_clumehttps://linuxfr.org/nodes/97527/comments.atomtag:linuxfr.org,2005:News/332632012-08-31T14:39:33+02:002012-08-31T14:39:33+02:00Shinken 1.2Licence CC By‑SA http://creativecommons.org/licenses/by-sa/3.0/deed.fr<div><p>Après une attente un peu plus longue que prévue, le logiciel de supervision Shinken, parti comme une réécriture de Nagios en Python, sort une version 1.2. Les développements de cette version se sont concentrés principalement sur l'interface de visualisation des alertes, ainsi que sur l'arrivée d'une nouvelle interface de découverte et configuration.</p>
<p>Pour rappel, <a href="http://fr.wikipedia.org/wiki/Shinken" title="Définition Wikipédia">Shinken</a> est une application permettant la surveillance système et réseau. Elle surveille les hôtes et services spécifiés, alertant lorsque les systèmes vont mal et quand ils vont mieux. C'est un logiciel libre sous licence GNU AGPL. Elle est complètement compatible avec le logiciel Nagios et elle a pour but d'apporter une supervision distribuée et hautement disponible facile à mettre en place.</p>
<p>
<img src="//img.linuxfr.org/img/687474703a2f2f7777772e7368696e6b656e2d6d6f6e69746f72696e672e6f72672f7075622f6c6f676f2d736d616c6c2e706e67/logo-small.png" alt="Shinken" title="Source : http://www.shinken-monitoring.org/pub/logo-small.png" />
</p></div><ul><li>lien nᵒ 1 : <a title="http://www.shinken-monitoring.org" hreflang="en" href="https://linuxfr.org/redirect/83174">Site du projet</a></li><li>lien nᵒ 2 : <a title="http://www.shinken-monitoring.org/screenshots/" hreflang="en" href="https://linuxfr.org/redirect/83175">Captures d'écrans</a></li><li>lien nᵒ 3 : <a title="http://www.shinken-monitoring.org/news/shinken-1-2-is-out/" hreflang="en" href="https://linuxfr.org/redirect/83176">Annonce de la nouvelle version</a></li></ul><div><h2 id="sommaire">Sommaire</h2>
<ul><li>
<a href="#toc_0">L'interface de visualisation</a>
</li>
<li>
<a href="#toc_1">L'installation pour les feignants</a>
</li>
<li>
<a href="#toc_2">Scalabilité de la supervision passive</a>
</li>
<li>
<a href="#toc_3">La partie configuration</a>
</li>
<li>
<a href="#toc_4">Corrélation avancée et calcul de KPI : les triggers</a>
</li>
<li>
<a href="#toc_5">Prochaine version</a>
</li>
<li>
<a href="#toc_6">Un Linux mag hors série dédié à Shinken</a>
</li>
</ul><h2 id="toc_0">L'interface de visualisation</h2>
<p>Outre un léger relooking de l'interface et de meilleures capacités pour filtrer les informations, la principale nouveauté de cette version est l'arrivée d'un tableau de bord. L'utilisateur pouvant sélectionner des "widgets" et les placer à sa guise sur sa page personnalisée.</p>
<p>
<img src="//img.linuxfr.org/img/687474703a2f2f7777772e7368696e6b656e2d6d6f6e69746f72696e672e6f72672f77702d636f6e74656e742f75706c6f6164732f323031322f30382f77656275695f776964676574732e706e67/webui_widgets.png" alt="widgets" title="Source : http://www.shinken-monitoring.org/wp-content/uploads/2012/08/webui_widgets.png" />
</p>
<h2 id="toc_1">L'installation pour les feignants</h2>
<p>Les développeurs ont pensé aux administrateurs surchargés de travail, n'ayant pas le temps de télécharger et lancer une installation de l'outil. Désormais, une installation peut se résumer en :<br /><code>curl -L http://install.shinken-monitoring.org | /bin/bash</code></p>
<p>Et c'est fini :)</p>
<h2 id="toc_2">Scalabilité de la supervision passive</h2>
<p>Si la possibilité de rajouter des capacités de traitement pour la supervision active (aller chercher l'information) était native depuis les premières versions de l'outil, ce n'était pas encore le cas pour les informations passives (écouter les informations en provenance des équipements). Ce point est désormais réglé avec la possibilité d'activer un chemin direct entre les éléments qui écoutent les informations et ceux qui les consomment, sans passer par le relayeur central de l'architecture.</p>
<h2 id="toc_3">La partie configuration</h2>
<p>Dans cette version, un soin tout particulier a été apporté à la gestion de configuration de l'outil, afin qu'elle soit la plus simple possible, sans (trop) entraver les possibilités de configuration.</p>
<p>On note ainsi l'arrivée de découverte des équipements en plusieurs phases, au lieu d'une seule. Par exemple, une première phase basée sur Nmap pouvant découvrir les principales caractéristiques des équipements (OS, ports ouverts, fabricant du matériel…), et de nouvelles sondes de découvertes pouvant être lancées sur les équipements respectant certains critères (comme le scanner les partages réseaux que sur les Windows par exemple).</p>
<p>Autre point intéressant de cette version, l'apparition de moyens d'échanger des bonnes pratiques de supervision. Si dans le microcosme Nagios le partage de sondes de supervision est courant, celui du partage des bonnes pratiques de la configuration de ces sondes l'est beaucoup moins. Or une bonne partie de la bonne gestion de gros environnements passe par ces bonnes pratiques. Shinken propose un outil (shinken-pack) permettant d'extraire de la configuration ce qui a trait à un sujet particulier (Linux, Windows, etc.) comme la configuration des sondes ou les règles de découvertes, et d'en faire une archive. Un site communautaire <a href="http://community.shinken-monitoring.org">http://community.shinken-monitoring.org</a> a été mis en place pour faciliter leur partage.</p>
<p>Dernier point de la partie configuration : c'est l'arrivée en bêta de l'outil de configuration de Shinken, nommé sKonf. Il permet d'utiliser la bibliothèque de découverte de l'outil, mais également la configuration plus classique des éléments. Il est également capable d'aller rechercher de nouveaux packs de supervision directement sur le site communautaire du projet.</p>
<p>
<img src="//img.linuxfr.org/img/687474703a2f2f7777772e7368696e6b656e2d6d6f6e69746f72696e672e6f72672f77702d636f6e74656e742f75706c6f6164732f323031322f30382f736b6f6e665f7363616e5f726573756c74732e706e67/skonf_scan_results.png" alt="sKonf" title="Source : http://www.shinken-monitoring.org/wp-content/uploads/2012/08/skonf_scan_results.png" />
</p>
<h2 id="toc_4">Corrélation avancée et calcul de KPI : les triggers</h2>
<p>Un autre outil important en matière de supervision est <a href="http://www.zabbix.com">Zabbix</a>. ce dernier repose sur l'obtention de données de performances qui sont analysée par des expressions dites "triggers", là où Nagios, et donc Shinken, laisse cette tâche aux sondes.</p>
<p>Shinken inaugure dans cette version ses propres triggers. Ces derniers n'ont pas pour but d'être utilisés pour toute la supervision, mais dans les cas où l'utilisation des sondes n'est plus adaptée. Ces triggers sont tout simplement du code Python qui sera lancé après les sondes au sein même de l'outil, et ayant accès à toutes ses données.</p>
<p>Ils pourront être utilisés pour définir des règles métiers complexes, où de simples opérateurs <code>& | Xof:</code> ne sont plus assez complets, ou encore dans le calcul de nouveaux indicateurs, comme calculer la moyenne du temps de réponse de serveurs web déjà supervisés, et alerter si elle devient trop importante. Le principal atout de ce système étant que les données sont réinjectées directement au sein de l'outil, elles seront disponibles avec les interfaces actuelles de supervision.</p>
<p>Un autre module fait appel à ce système : le module Collectd. L'<a href="http://www.collectd.org/">outil du même nom</a> est un agent exportant sur le réseau les données de performances des serveurs (les fameuses <a href="http://fr.wikipedia.org/wiki/KPI" title="Définition Wikipédia">KPI</a> évoquées dans le titre). Shinken est désormais capable d'écouter ces informations et les transformer en données de performances pour ses propres services. Des triggers peuvent alors être utilisés pour comparer les valeurs à des seuils et lever des alertes, si besoin est.</p>
<p>On notera enfin des améliorations importantes du côté du temps de démarrage sur les gros environnements, ce qui est toujours bon à prendre :)</p>
<h2 id="toc_5">Prochaine version</h2>
<p>Les développements actuels sont orientés vers la complétion de l'interface de configuration sKonf, ainsi que le rajout de nouvelles fonctions aux triggers et la possibilité à des modules externes d'en fournir de nouvelles.</p>
<p>Une autre <a href="http://shinken.ideascale.com">idée</a> des utilisateurs de Shinken devrait également voir le jour : à savoir, pouvoir changer les commandes et donc, potentiellement, les seuils, suivant la période de temps (par exemple augmenter les seuils de charge acceptables pendant une sauvegarde). Sera également présent une partie complète pour l'interface de visualisation, dédiée à la supervision "de bout en bout", permettant de simuler un utilisateur sur un site de vente en ligne, par exemple (avec affichage des temps de réponses, captures d'écrans sur les erreurs, etc.).</p>
<h2 id="toc_6">Un Linux mag hors série dédié à Shinken</h2>
<p>La communauté des contributeurs Shinken ne s'est pas concentrée uniquement sur l'outil, mais a préparé une petite surprise qui sort aujourd'hui même : un <a href="http://www.ed-diamond.com/rubrique.php?id_rubrique=2&caracteristique=1-2-&caracdisp=2-4-">hors série Linux Mag</a> complet sur Shinken ! Très complet, il ne fait pas l'impasse sur cette version 1.2, avec justement des articles complet dédiés à l'interface sKonf ou aux triggers.</p></div><div><a href="https://linuxfr.org/news/shinken-1-2.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/95382/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/shinken-1-2#comments">ouvrir dans le navigateur</a>
</p>
Jean Gabesbaud123Nils RatusznikXavier TeyssierNÿcohttps://linuxfr.org/nodes/95382/comments.atomtag:linuxfr.org,2005:News/293102012-03-20T10:47:58+01:002012-03-20T15:59:45+01:00Plugin Monitoring pour GLPI fonctionnant avec ShinkenLicence CC By‑SA http://creativecommons.org/licenses/by-sa/3.0/deed.fr<div><p>Je vous annonce un nouveau plugin pour GLPI (<a href="http://fr.wikipedia.org/wiki/GLPI">Gestion Libre de Parc Informatique</a>) : le plugin de supervision Monitoring !</p>
<p>La troisième version est sortie il y a quelques jours et est assez stable pour vous le présenter en seconde partie de la dépêche.</p></div><ul><li>lien nᵒ 1 : <a title="https://forge.indepnet.net/projects/monitoring" hreflang="fr" href="https://linuxfr.org/redirect/75907">Forge de développement / fichiers à télécharger</a></li><li>lien nᵒ 2 : <a title="http://www.siprossii.com/" hreflang="fr" href="https://linuxfr.org/redirect/75908">Siprossii</a></li><li>lien nᵒ 3 : <a title="http://www.ec-lyon.fr/" hreflang="fr" href="https://linuxfr.org/redirect/75909">École centrale de Lyon</a></li><li>lien nᵒ 4 : <a title="http://www.shinken-monitoring.org/" hreflang="en" href="https://linuxfr.org/redirect/75910">Shinken</a></li><li>lien nᵒ 5 : <a title="http://www.glpi-project.org/" hreflang="fr" href="https://linuxfr.org/redirect/75911">GLPI</a></li><li>lien nᵒ 6 : <a title="http://www.fusioninventory.org/" hreflang="en" href="https://linuxfr.org/redirect/75912">FusionInventory</a></li></ul><div><h2 id="toc_0">But</h2>
<p>Voici les grands axes de ce plugin :</p>
<ul><li>Se baser sur l'inventaire du matériel / logiciel pour définir automatiquement les ressources à superviser. On utilise des règles utilisant le puissant moteur de recherche de GLPI. À chaque nouveau matériel ou modification, les règles sont rejouées et les contrôles ajoutés ou supprimés automatiquement.</li>
<li>Visualiser l'état des ressources dans la fiche d'un matériel.</li>
<li>Des vues synthétiques sous forme de tableau de bord (vues managers, techniciens)</li>
<li>Délégation du monitoring possible via l'utilisation des entités de GLPI.</li>
<li>La supervision est assurée en « temps réel » via la remontée directe des derniers contrôles</li>
<li>Un peu de métrologie via les graphiques RRDtool via les perfdata des commandes exécutées.</li>
<li>Avoir des modèles génériques pour RRDtool au format JSON (pouvant être utilisés par d'autres projets)</li>
<li>Gestion des catalogues de services (business rules)</li>
<li>Utiliser les fonctionnalités offertes par Shinken pour la supervision</li>
</ul><h2 id="toc_1">Génèse du projet</h2>
<p>Ce plugin est né du besoin de l'Ecole Centrale de Lyon et de Siprossii.<br />
La première version a été financée par ces deux entités.</p>
<p>L'Ecole Centrale de Lyon (ECL) utilise GLPI + FusionInventory (inventaire automatique des ordinateurs, serveurs, switchs, imprimantes) et avait besoin de gérer le monitoring de ses serveurs facilement. L'autre contrainte était d'avoir une seule console centrale pour gérer tout cela, soit GLPI. Ce projet a été mené par Guillaume Capiod de l'ECL.</p>
<p>Siprossii utilise et contribue au projet GLPI (partenaire officiel GOLD) ainsi que sur le projet FusionInventory (Partenaire officiel) via son développeur David Durieux (contributeur GLPI, co-leader FusionInventory et contributeur Shinken). La solution retenue dans le cadre de ce projet est Shinken, grâce aux discussions qui avaient eu lieu lors de salons avec Jean Gabès (son fondateur).</p>
<h2 id="toc_2">Développement</h2>
<p>Voici les parties développées sous license AGPLv3 :</p>
<ul><li>Modules 'GLPI' Arbiter et Broker développés et intégrés dans la dernière release de Shinken (1.0.1)</li>
<li>Plugin Monitoring pour GLPI 0.80.x</li>
<li>Application Android (version 2.2 minimum)</li>
</ul><h2 id="toc_3">Schéma de fonctionnement</h2>
<p>Voici le schéma de fonctionnement du plugin :</p>
<p>
<img src="http://www.siprossii.com/sites/default/files/schema_monitoring.png" alt="schema" />
</p>
<h2 id="toc_4">Tableaux de bord du plugin dans GLPI (dashboard)</h2>
<h3 id="toc_5">Vue catalogue de service</h3>
<p>
<img src="http://www.siprossii.com/sites/default/files/catalogservices_view.png" alt="catalogueservice" />
</p>
<h3 id="toc_6">Détail d'un catalogue de service</h3>
<p>
<img src="http://www.siprossii.com/sites/default/files/catalogservices_detail.png" alt="catalogueservicedetail" />
</p>
<h3 id="toc_7">Vue catalogue de composants</h3>
<p>
<img src="http://www.siprossii.com/sites/default/files/view_components_catalog.png" alt="cataloguecomposants" />
</p>
<h3 id="toc_8">Vue des évènements de toutes les ressources</h3>
<p>
<img src="http://www.siprossii.com/sites/default/files/view_call_resources.png" alt="ressources" />
</p>
<h3 id="toc_9">Vue des évènements à partir de la fiche d'un équipement (ordinateur dans ce cas)</h3>
<p>
<img src="http://www.siprossii.com/sites/default/files/view_from_device_form.png" alt="vuemateriel" />
</p>
<h3 id="toc_10">Vue à partir de l'application Android</h3>
<p>
<img src="http://www.siprossii.com/sites/default/files/android.png" alt="android" />
</p>
<h2 id="toc_11">Téléchargement</h2>
<ul><li><p><a href="https://forge.indepnet.net/attachments/download/1088/glpi-monitoring-0.80_1.2.tar.gz">Plugin Monitoring 0.80+1.2</a></p></li>
<li><p><a href="https://forge.indepnet.net/attachments/download/1049/glpi_monitoring.apk">Application Android</a></p></li>
<li><p>Documentation <a href="https://forge.indepnet.net/attachments/download/1086/monitoring-0.80_1.2-en.pdf">en anglais</a></p></li>
<li><p>Documentation <a href="https://forge.indepnet.net/attachments/download/1087/monitoring-0.80_1.2-fr.pdf">en français</a></p></li>
</ul><h2 id="toc_12">Prochaine version (prévue en Avril)</h2>
<ul><li>ajout de la gestion de Weathermap</li>
<li>ajout d'onglets avec les graphs RRDtool et Weathermap dans le dashboard</li>
<li>affichage d'une alerte dans GLPI quand la configuration est modifiée</li>
<li>affichage d'une alerte quant un catalogue de service a une ressource qui n'existe plus</li>
</ul><p>
<a href="https://forge.indepnet.net/projects/monitoring/versions/691">Roadmap complète</a>
</p>
<h2 id="toc_13">Remerciements</h2>
<p>Merci à ceux qui ont aidé pour ce plugin : Guillaume Capiod, David Durieux, Jean Gabes, David Hannequin, Mathieu Simon, Fabrice Flore-Thébault, les différentes communautés GLPI, FusionInventory et Shinken ainsi que les utilisateurs du plugin (500 téléchargements en une semaine lors de la sortie de la 2ème version)</p></div><div><a href="https://linuxfr.org/news/plugin-monitoring-pour-glpi-fonctionnant-avec-shinken.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/89955/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/plugin-monitoring-pour-glpi-fonctionnant-avec-shinken#comments">ouvrir dans le navigateur</a>
</p>
David DURIEUXbaud123Benoît Sibaudrootixpatrick_ghttps://linuxfr.org/nodes/89955/comments.atomtag:linuxfr.org,2005:News/292332012-02-28T12:54:08+01:002012-02-28T12:54:08+01:00Shinken 1.0 est de sortieLicence CC By‑SA http://creativecommons.org/licenses/by-sa/3.0/deed.fr<div><p>Le projet Shinken, outil de supervision et réécriture complète de Nagios, logiciel phare de la catégorie, continue son bonhomme de chemin et atteint une étape importante : la version 1.0. Depuis la dernière version, l'orientation du projet se tourne vers une facilité accrue de mise en place de l'outil, qu'il a hérité en partie de son aïeul.</p>
<p>
<img src="http://www.shinken-monitoring.org/pub/logo-small.png" alt="Shinken" />
</p>
<p>Parmi les nouveautés, nous en avons donc qui sont orientées pour les débutants avec un nouveau script d'installation de l'outil et de ses modules, et une armée de modèles de supervisions prêt à l'emploi. Les plus experts ne sont pas totalement oubliés non plus, avec par exemple la possibilité de lancer Shinken sur un système Android et obtenir alors une passerelle SMS pour l'envoi d'alertes mais également la prise en compte de soucis par la réception de SMS !</p></div><ul><li>lien nᵒ 1 : <a title="http://www.shinken-monitoring.org" hreflang="en" href="https://linuxfr.org/redirect/75575">Site du projet</a></li><li>lien nᵒ 2 : <a title="http://www.shinken-monitoring.org/news/shinken-1-0-welcome-the-heroic-hedgehog/" hreflang="en" href="https://linuxfr.org/redirect/75576">Annonce</a></li><li>lien nᵒ 3 : <a title="http://www.shinken-monitoring.org/download/" hreflang="en" href="https://linuxfr.org/redirect/75577">Téléchargement</a></li><li>lien nᵒ 4 : <a title="http://www.siprossii.com/fr/plugin-monitoring-pour-glpi" hreflang="fr" href="https://linuxfr.org/redirect/75578">Module GLPI</a></li><li>lien nᵒ 5 : <a title="http://www.shinken-monitoring.org/wiki/" hreflang="en" href="https://linuxfr.org/redirect/75579">Documentation</a></li><li>lien nᵒ 6 : <a title="http://blog.nicolargo.com/2011/08/interview-de-jean-gabes-le-createur-de-shinken.html" hreflang="fr" href="https://linuxfr.org/redirect/75580">Interview du concepteur de Shinken (Août 2011)</a></li></ul><div><h3 id="toc_0">Les débutants chouchoutés</h3>
<p>Le nouveau script d'installation prend en charge les systèmes Debian/Ubuntu et RedHat/CentOS. Il permet de mettre en place en quelques secondes un système Shinken complet, ainsi que les nombreux modules qui gravitent dans la sphère de la supervision, comme les interfaces NagVis ou Multisite.</p>
<p>Les modèles de supervisions prédéfinis sont nombreux et couvrent un large besoin des débutants. Parmi ces modèles, on notera par exemple Linux, Windows, VMware (ESX et VM), des systèmes de base de données (Oracle, MySQL, SQLServer et MongoDB), ainsi que des outils d’infrastructure plus classiques comme Active Directory ou Exchange.</p>
<h3 id="toc_1">Pour les plus aguerris</h3>
<p>Les autres nouveautés sont également nombreuses.</p>
<p>Ainsi le module <a href="http://fr.wikipedia.org/wiki/GLPI" title="Définition Wikipédia">GLPI</a> a été amélioré et permet désormais d'avoir un système totalement fonctionnel avec un <a href="http://fr.wikipedia.org/wiki/FusionInventory" title="Définition Wikipédia">FusionInventory</a>/<a href="http://fr.wikipedia.org/wiki/GLPI" title="Définition Wikipédia">GLPI</a>/Shinken. Plus de détails dans le lien dédié sur le <a href="http://www.siprossii.com/fr/plugin-monitoring-pour-glpi">site de son auteur</a>.</p>
<p>Les règles métiers, qui permettent de calculer un état corrélé à partir d'autres indicateurs (comme calculer l'état d'une application en cluster en fonction de règles & | de ses services web et de bases de données), se voient rajouter une règle de « <em>Not</em> », qui permet ainsi de calculer les états des clusters actifs/passifs très simplement.</p>
<p>Les administrateurs qui ont des environnements réseaux complexes avec des sous-réseaux particuliers seront ravis d’apprendre qu'ils peuvent désormais « tagger » les hôtes pour qu'ils soient supervisés depuis un serveur dans ce sous réseaux (ou <a href="http://fr.wikipedia.org/wiki/Zone_démilitarisée_(informatique">DMZ</a>) simplement en définissant la plage d'IP de cette zone. Ceci facilite grandement la configuration.</p>
<p>L'interface web de Shinken n'est pas en reste, et gère désormais l'affichage des graphiques issus des outils PNP4Nagios et <a href="http://graphite.wikidot.com/installation">Graphite</a>. Ce dernier est un moteur de données de performance très récent et qui est conçu pour les très grands environnements grâce à des performances bien plus élevées que les classiques fichiers RRD.</p>
<h3 id="toc_2">Et une interface de configuration, c'est pour quand?</h3>
<p>S'il y a bien une demande qui revient très souvent aux oreilles des développeurs de Shinken, c'est bien celle là :) Et la réponse est : bientôt :)</p>
<p>Les briques sous-jacentes de cette interface commencent à se mettre en place, et un premier jet d'interface est même présent dans cette version, mais est très loin d'être pleinement utilisable.</p>
<p>La future interface de configuration va utiliser fortement le moteur de découverte, ainsi que les modèles des utilisateurs, afin de faciliter un maximum l'ajout de nouveaux hôtes, en tentant de détecter au mieux son ou ses types. Bien sûr les administrateurs auront la main sur ces règles de détection et pourront en rajouter d'autres très facilement. C'est ce système qui a été mis en place avec les modèles pré-définis, qui viennent tous avec une règle de détection.</p>
<h3 id="toc_3">Et pour participer ?</h3>
<p>Entre donner un coup de main sur le <a href="https://github.com/naparuba/shinken/">code</a>, écrire un peu de <a href="http://www.shinken-monitoring.org/wiki/start">documentation</a> ou donner son avis sur la <a href="http://shinken.ideascale.com/">roadmap</a>, le choix est large :-)</p></div><div><a href="https://linuxfr.org/news/shinken-1-0-est-de-sortie.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/89675/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/shinken-1-0-est-de-sortie#comments">ouvrir dans le navigateur</a>
</p>
Jean GabesFlorent ZaraNÿcoclaudexAmauryhttps://linuxfr.org/nodes/89675/comments.atomtag:linuxfr.org,2005:News/286912011-11-06T23:28:00+01:002021-07-11T19:39:01+02:00Conférence Shinken mardi 8 novembre à Grenoble<div><p>Shinken est un logiciel de surveillance système et réseau placé sous licence libre Affero GPL v3. Il veut être une amélioration de <a href="https://fr.wikipedia.org/wiki/Nagios" title="Définition Wikipédia">Nagios</a>.</p>
<p>L’association <em>La Guilde</em> vous propose d’assister à la conférence :</p>
<p><strong><em>Supervision réseau avec Shinken</em></strong><br>
Par Vincent Riquer, administrateur système et trésorier de la Guilde. <br>
<strong>Mardi 8 novembre à 19 h</strong>, à Grenoble, dans l’Amphi E de l’ENSIMAG, au 681 rue de la Passerelle, Domaine Universitaire, 38400 Saint‐Martin‐d’Hères.</p>
<p>Entrée libre et gratuite.</p>
<p>Plan de la conférence :</p>
<ul>
<li>nouveaux problèmes (évolution de l’IT) ;</li>
<li>Shinken, une architecture innovante ;</li>
<li>plus qu’une architecture ;</li>
<li>évolutions futures.</li>
</ul>
<p>La conférence s’adresse à un public d’administrateurs. Elle est centrée sur les plus‐values apportées par rapport aux solutions classiques, tant d’un point de vue configuration que de la nouvelle vision de la supervision qu’apporte Shinken.</p>
</div><ul><li>lien nᵒ 1 : <a title="http://www.guilde.asso.fr/" hreflang="fr" href="https://linuxfr.org/redirect/73712">Association « La Guilde »</a></li><li>lien nᵒ 2 : <a title="http://www.openstreetmap.org/?lat=45.19252&lon=5.767435&zoom=14&mlat=45.19330&mlon=5.76812" hreflang="fr" href="https://linuxfr.org/redirect/73713">Localisation OpenStreetMap</a></li><li>lien nᵒ 3 : <a title="http://fr.wikipedia.org/wiki/Shinken_%28informatique%29" hreflang="fr" href="https://linuxfr.org/redirect/73714">Présentation Wikipédia</a></li><li>lien nᵒ 4 : <a title="http://www.shinken-monitoring.org/" hreflang="fr" href="https://linuxfr.org/redirect/73715">Site officiel du projet</a></li><li>lien nᵒ 5 : <a title="http://www.shinken-monitoring.org/wiki/start" hreflang="fr" href="https://linuxfr.org/redirect/73716">Wiki officiel</a></li></ul><div></div><div><a href="https://linuxfr.org/news/conference-shinken-mardi-8-novembre-a-grenoble.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/88076/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/conference-shinken-mardi-8-novembre-a-grenoble#comments">ouvrir dans le navigateur</a>
</p>
https://linuxfr.org/nodes/88076/comments.atomtag:linuxfr.org,2005:News/286292011-10-17T16:43:06+02:002021-07-11T19:29:57+02:00Shinken 0.8 : arrivée d’une interface de supervision dédiéeLicence CC By‑SA http://creativecommons.org/licenses/by-sa/3.0/deed.fr<div><p>Depuis la dernière version sortie fin juin, les auteurs de Shinken, outil de supervision concurrent de Nagios bien que compatible avec lui, n’avaient pas trop fait parler d’eux. Ils reviennent avec un joli lot de nouveautés dans une version 0.8.</p>
<p>On remarquera principalement pour cette version :</p>
<ul>
<li>possibilité de moduler l’importance des éléments supervisés suivant la période de temps ;</li>
<li>amélioration des règles métier en améliorant les possibilité de mode « dégradé » ;</li>
<li>désactivation par défaut des commandes de réparations en cas d’interventions programmées ;</li>
<li>module de lien vers <a href="lecture%20de%20configuration%20et%20exportation%20des%20alertes">[GLPI]</a> ;</li>
<li>une interface Web dédiée Shinken.</li>
</ul>
<p><em><strong>NdM :</strong> Un outil de supervision est un logiciel qui permet de surveiller les machines d’un parc et les différents services qui tournent dessus, afin d’être prévenu rapidement en cas de problème et d’en identifier l’origine.</em></p>
</div><ul><li>lien nᵒ 1 : <a title="http://www.shinken-monitoring.org/news/shinken-0-8-is-out-with-a-dedicated-web-interface/" hreflang="en" href="https://linuxfr.org/redirect/73495">Lien vers l’annonce</a></li><li>lien nᵒ 2 : <a title="http://demo-shinken.web4all.fr:7767/" hreflang="en" href="https://linuxfr.org/redirect/73500">Environnement de démonstration</a></li><li>lien nᵒ 3 : <a title="http://www.shinken-monitoring.org/screenshots/" hreflang="en" href="https://linuxfr.org/redirect/73501">Captures d’écrans</a></li><li>lien nᵒ 4 : <a title="http://www.shinken-monitoring.org/download/" hreflang="en" href="https://linuxfr.org/redirect/73502">Téléchargement</a></li><li>lien nᵒ 5 : <a title="http://www.monitoring-fr.org/2011/10/shinken-0-8-guilty-guecko-pointe-le-bout-de-son-nez/" hreflang="fr" href="https://linuxfr.org/redirect/73503">Annonce en français</a></li></ul><div><h2 id="toc-un-lien-avec-glpi">Un lien avec GLPI</h2>
<p>L’une des deux grandes nouveautés réside dans un module GLPI totalement réécrit par David Durieux, membre des projets GLPI et FusionInventry. Désormais pleinement fonctionnel, ce module permet à Shinken d’utiliser GLPI en <em>back‐end</em>, tant pour charger sa configuration, que pour exporter les données de disponibilité via le greffon <em>Monitoring</em> compatible GLPI 0.80.x. Ce greffon GLPI est encore en pré‐alpha, mais devrait vite évoluer dans les prochains jours (ou semaines).</p>
<h2 id="toc-une-interface-web-dédiée-pour-shinken">Une interface Web dédiée pour Shinken</h2>
<h3 id="toc-un-virage-pour-ce-projet">Un virage pour ce projet</h3>
<p>Le projet Shinken a été lancé pour pallier les manques de Nagios avec les problématiques d’aujourd’hui. Il a donc été géré comme un simple outil devant remplacer le cœur de son ancêtre. Cet objectif a été atteint avec la finalisation de l’architecture distribuée dans la version précédente et la mise en place de nombreuses améliorations dans le cœur de la supervision (notion d’importance, recherche de la source des problèmes, périodes de maintenance simples à mettre en place, etc.).</p>
<p>Comme annoncé dans l’entretien de Jean Gabès par <a href="http://blog.nicolargo.com/2011/08/interview-de-jean-gabes-le-createur-de-shinken.html">Nicolargo</a>, ce projet va dépasser le stade du simple outil, vers celui de solution de supervision, tout en gardant le plus possible son aspect modulaire. Après un premier module de découverte, présent dans la version précédente, ce mouvement s’amplifie avec l’arrivée d’une interface Web dédiée à Shinken !</p>
<h3 id="toc-pourquoi-une-nouvelle-interface-utilisateur">Pourquoi une nouvelle interface utilisateur ?</h3>
<p>Pourquoi une nouvelle interface, alors qu’il y en a déjà tellement d’autres ? Celle‐ci tente de mettre en avant ce que Shinken a apporté dans le cœur de la supervision, à savoir les notions d’importances et la différentiation très nette entre problème source et impacts, deux points non pris en compte dans les autres interfaces du monde Nagios. Après quelques échecs dans le but de rajouter cette vision à d’autres outils, il a été décidé de donner au projet sa propre interface.</p>
<h3 id="toc-ses-caractéristiques">Ses caractéristiques</h3>
<p>Fidèle au reste du projet, cette interface, bien qu’optionnelle car étant un simple module, est incluse au sein même de l’architecture de l’outil, elle est donc nativement hautement disponible et ne nécessite ni serveur Web ni serveur de base de données.</p>
<p>Un travail très important a été fait sur l’ergonomie, avec pour objectif de permettre à l’utilisateur de se concentrer sur ce qui est important pour lui, sans le noyer sous une montagne d’informations inutiles. Les notions de hiérarchies de type réseau ou logique (comme une interface Web qui dépend d’un serveur de base de données, par exemple, ou une machine virtuelle qui dépend de son hôte physique) sont omniprésentes, que ce soit sous forme d’arbre ou de graphique.</p>
<h2 id="toc-et-maintenant">Et maintenant ?</h2>
<p>Le projet a entamé son virage de simple outil vers celui d’une solution complète de supervision du type <a href="http://www.zabbix.com/">Zabbix</a> ou <a href="http://www.centreon.com/">Centreon</a>. La route est encore longue, l’interface n’en est qu’au début, et elle n’a pas encore, par exemple, de modules de configuration ni de liens avec d’autres interfaces, comme <a href="http://www.pnp4nagios.org/">PNP</a> pour la métrologie, ou <a href="http://www.nagvis.org/">NagVis</a> pour la cartographie.</p>
<p>L’équipe va principalement se concentrer sur l’amélioration de l’interface et sur l’aide aux débutants dans le monde, un peu rude, de la supervision. La prochaine version, la 1.0, devrait arriver avant la fin de l’année.</p>
</div><div><a href="https://linuxfr.org/news/shinken-08-arrivee-d-une-interface-de-supervision-dediee.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/87835/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/shinken-08-arrivee-d-une-interface-de-supervision-dediee#comments">ouvrir dans le navigateur</a>
</p>
Jean Gabeshttps://linuxfr.org/nodes/87835/comments.atom