<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Icinga on Zwindler's Reflection</title><link>https://blog.zwindler.fr/tags/icinga/</link><description>Recent content in Icinga on Zwindler's Reflection</description><generator>Hugo -- gohugo.io</generator><language>fr</language><copyright>Licensed under CC BY-SA 4.0</copyright><lastBuildDate>Tue, 25 Apr 2017 12:00:51 +0000</lastBuildDate><atom:link href="https://blog.zwindler.fr/tags/icinga/index.xml" rel="self" type="application/rss+xml"/><item><title>check_emc_rlp : supervision des LUNs dans le RLP sur baies VNX EMC²</title><link>https://blog.zwindler.fr/2017/04/25/plugin-de-supervision-rlp-emc%C2%B2-check_emc_rlp/</link><pubDate>Tue, 25 Apr 2017 12:00:51 +0000</pubDate><guid>https://blog.zwindler.fr/2017/04/25/plugin-de-supervision-rlp-emc%C2%B2-check_emc_rlp/</guid><description>&lt;img src="https://blog.zwindler.fr/2017/04/check_emc_rlp03.webp" alt="Featured image of post check_emc_rlp : supervision des LUNs dans le RLP sur baies VNX EMC²" /&gt;&lt;h2 id="dans-la-série-"&gt;Dans la série &amp;hellip;
&lt;/h2&gt;&lt;p&gt;&amp;hellip; plugins pour les outils de supervision Nagios(r) like et « Nagios(r) compatibles » (Icinga, Naemon, Shinken, …), je met à disposition un script que j’ai écris il y a quelques années et qui permet de vérifier et de grapher que vous disposez toujours des LUNs dans le RLP (Reserved LUN Pool). Je l’ai appelé sobrement check_emc_rlp et j’en parle aussi dans &lt;a class="link" href="https://blog.zwindler.fr/2017/04/18/naviseccli-pour-piloter-ses-baies-emc-vnx-depuis-linux/" &gt;cet article à propos de NaviSecCli&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Mon problème initial était que j’avais plusieurs fois eu mes snapshots bloqués lors de l’utilisation un peu trop intensive du LUN source. Il n’y avait plus de place sur les LUNs dans le RLP, ce qui a pour effet de bloquer le snapshot et donc la base de préproduction que j’avais dessus. Un petit script qui vérifie qu’il y a toujours au moins 1 LUN non utilisé par LUN snapshoté permet de garder un peu de marge avant plantage.&lt;/p&gt;
&lt;p&gt;Voilà ce que donne ce &lt;code&gt;check_emc_rlp&lt;/code&gt; une fois mis en place dans Centreon :&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2017/04/check_emc_rlp04.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Le script nous informe qu’il reste suffisamment de LUN dans le RLP lorsqu’il y a des snapshots actifs&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2017/04/check_emc_rlp01.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;La courbe de performance (PERFDATA Nagios) indique ici qu’il reste 3 LUN par LUN snapshoté (12 en fait en tout), et qu’on remonte à 6 par LUN à minuit (moment où on rafraichit notre préproduction et que les snapshots se vident)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2017/04/check_emc_rlp03.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;La vue agrégée avec à la fois le nombre de LUN disponibles dans le RLP ainsi que le remplissage des LUN utilisés pour stocker le différentiel, par LUN snapshoté. Ce qui est intéressant ici c’est qu’on voit bien l’évolution du remplissage et le moment où la baie décide qu’elle a besoin d’un nouveau LUN en provenance du RLP&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Comme d’habitude pour le téléchargement et la documentation, c’est sur &lt;a class="link" href="https://exchange.nagios.org/directory/Plugins/Hardware/Storage-Systems/SAN-and-NAS/EMC-Clarion/check_emc_rlp/details" target="_blank" rel="noopener"
&gt;Nagios Exchange&lt;/a&gt; et &lt;a class="link" href="https://github.com/zwindler/check_emc_rlp" target="_blank" rel="noopener"
&gt;Github&lt;/a&gt; que ça se passe.&lt;/p&gt;
&lt;p&gt;Pour rappel, vous trouverez aussi mes autres plugins Nagios dans le &lt;a class="link" href="https://github.com/zwindler/" target="_blank" rel="noopener"
&gt;même repository Github.&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Plugin de supervision check_wlst_sessions (WebLogic 9+)</title><link>https://blog.zwindler.fr/2016/11/09/plugin-check_wlst_sessions-weblogic-9/</link><pubDate>Wed, 09 Nov 2016 13:00:18 +0000</pubDate><guid>https://blog.zwindler.fr/2016/11/09/plugin-check_wlst_sessions-weblogic-9/</guid><description>&lt;img src="https://blog.zwindler.fr/2016/10/check_wlst_sessions-1.webp" alt="Featured image of post Plugin de supervision check_wlst_sessions (WebLogic 9+)" /&gt;&lt;p&gt;Dans la série : plugin pour les outils de supervision Nagios(r) like et « Nagios(r) compatibles » (Icinga, Naemon, Shinken, &amp;hellip;), je met à disposition un script que j’ai écris il y a quelques années et qui permet de vérifier et de grapher que vous n’avez pas atteint un certain nombre de sessions concurrentes dans le serveur d’application Java WebLogic d’Oracle.&lt;/p&gt;
&lt;p&gt;Mon problème initial était que je n’arrivais pas à avoir de manière simple le nombre de sessions sur une JVM WbLogic. Je pouvais compter le nombre de processus/threads, mais ça ne correspond pas forcément à un nombre d’utilisateurs actifs.&lt;/p&gt;
&lt;p&gt;Or, l’éditeur du progiciel nous avait fourni un sizing en fonction d’un nombre d’utilisateurs. Il était donc important d’avoir ce chiffre de manière fiable.&lt;/p&gt;
&lt;p&gt;Il existait un plugin similaire pour la version 8 du serveur d’application (&lt;a class="link" href="https://exchange.nagios.org/directory/Plugins/Java-Applications-and-Servers/Weblogic/check_weblogic_sessions/details" target="_blank" rel="noopener"
&gt;développé par Sergei Haramundanis&lt;/a&gt;), mais qui utilisait un module Weblogic.Admin, déprécié dans la version 10 que j’utilise.&lt;/p&gt;
&lt;p&gt;Je me suis donc basé sur le WebLogic Scripting Tool (WLST) qui permet d’administrer et de récupérer des informations des serveurs WebLogic via des commandes Python interprété par Java (-_-« ). En fait, on peut réaliser l’ensemble des opérations disponibles dans la console WebLogic (l’AdminServer) en script.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2016/10/check_wlst_sessions3.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;La documentation du WLST est &lt;a class="link" href="http://docs.oracle.com/cd/E13222_01/wls/docs90/config_scripting/reference.html" target="_blank" rel="noopener"
&gt;disponible à l’URL suivante&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Voilà ce que ça donne, une fois mis en place :&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2016/10/check_wlst_sessions2.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2016/10/check_wlst_sessions-1.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;Comme d’habitude pour le téléchargement et la documentation, c’est sur &lt;a class="link" href="https://exchange.nagios.org/directory/Plugins/Java-Applications-and-Servers/Weblogic/check_wlst_sessions/details" target="_blank" rel="noopener"
&gt;Nagios Exchange&lt;/a&gt; et &lt;a class="link" href="https://github.com/zwindler/check_wlst_sessions" target="_blank" rel="noopener"
&gt;Github&lt;/a&gt; que ça se passe.&lt;/p&gt;
&lt;p&gt;Pour rappel, vous trouverez aussi mes autres plugins Nagios dans le &lt;a class="link" href="https://github.com/zwindler/" target="_blank" rel="noopener"
&gt;même repository Github.&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Monitoring-FR a besoin de vous !</title><link>https://blog.zwindler.fr/2015/09/13/monitoring-fr-a-besoin-de-vous/</link><pubDate>Sun, 13 Sep 2015 10:03:12 +0000</pubDate><guid>https://blog.zwindler.fr/2015/09/13/monitoring-fr-a-besoin-de-vous/</guid><description>&lt;img src="https://blog.zwindler.fr/2015/09/logo_monitoring_fr.webp" alt="Featured image of post Monitoring-FR a besoin de vous !" /&gt;&lt;h2 id="aparté-retour-sur-lhistoire"&gt;Aparté (retour sur l’histoire)
&lt;/h2&gt;&lt;p&gt;Pour ceux qui ne connaîtraient pas Monitoring-FR, il s’agit du site d’une des plus grosses communautés francophone de supervision open source.&lt;/p&gt;
&lt;p&gt;Ce site s’appelait initialement Nagios-FR mais Ethan Galstad (créateur de Nagios®) a réclamé le nom de domaine (Nagios® est une marque déposée et on ne plaisante pas avec les avocats de Nagios® pour ceux qui ne l’auraient pas compris).&lt;/p&gt;
&lt;p&gt;Monitoring-FR se compose d’un blog animé par une équipe de passionnés qui sont présents lors des grands événements de la supervision, d’un forum d’entraide et d’un wiki assez conséquent quoiqu’un peu désordonné et pas forcément très à jour.&lt;/p&gt;
&lt;h2 id="cétait-mieux-avant-"&gt;C’était mieux avant ?
&lt;/h2&gt;&lt;p&gt;Les habitués de Monitoring-FR l’auront vu, cela fait quelques années que le rythme des publications diminue. La communauté semble moins vivace. Je ne sais pas si c’est les années &lt;a class="link" href="http://www.monitoring-fr.org/2010/02/accuse-nagios-fr-org-levez-vous/" target="_blank" rel="noopener"
&gt;Nagios-FR&lt;/a&gt; qui ont laissé des traces ou si c’est l’éclatement du logiciel Nagios lui même en sous projets concurrents (Icinga/Shinken/Centreon et sa volonté standalone) qui en est la cause.&lt;/p&gt;
&lt;p&gt;Le monde de la supervision Open Source n’est pas le même qu’il y a 5 ans.&lt;/p&gt;
&lt;p&gt;On a aussi senti en filigrane lors des échanges de &lt;a class="link" href="http://www.monitoring-fr.org/2015/03/reponse-lettre-ouverte-cedric-temple/" target="_blank" rel="noopener"
&gt;lettres ouvertes avec Cédric Temple&lt;/a&gt; de Merethis (Centreon) que les animateurs de la communautés manquaient de main d’oeuvre.&lt;/p&gt;
&lt;h2 id="monitoring-fr-a-besoin-de-vous"&gt;Monitoring-FR a besoin de vous
&lt;/h2&gt;&lt;p&gt;Mais au delà de tout ça, Monitoring-FR, c’était quand même une sacrée base de connaissance pour tout ceux qui débutent. C’est une référence pour tout ceux qui s’intéressent à la supervision et à son actualité (finalement pratiquement pas traité ailleurs) et le travail de l’équipe a toujours été très bon, aussi bien en terme de couverture d’événements que de retours sur les nouvelles versions des logiciels.&lt;/p&gt;
&lt;p&gt;Et c’est ce côté que je voir persister.&lt;/p&gt;
&lt;p&gt;Depuis quelques mois, les publications reviennent un peu, avec des retours sur les rencontres Paris et Nantes Monitoring notamment.&lt;/p&gt;
&lt;p&gt;Donc je voudrais relayer &lt;a class="link" href="http://www.monitoring-fr.org/2015/09/construisons-ensemble-la-communaute-de-demain/" target="_blank" rel="noopener"
&gt;l’appel de Monitoring-FR&lt;/a&gt; et vous inviter, si le cœur vous en dis, à rejoindre le mouvement pour relancer la machine (lien mort) :)&lt;/p&gt;</description></item></channel></rss>