NRPE » Historique » Révision 2
Révision 1 (Patrice Nadeau, 2017-04-29 11:18) → Révision 2/39 (Patrice Nadeau, 2017-04-29 11:19)
h1. NRPE h2. Nagios Remote Plugin Executor > https://exchange.nagios.org/directory/Addons/Monitoring-Agents/NRPE--2D-Nagios-Remote-Plugin-Executor/details Ce « add-on » se divise en deux parties * Le « plugin » _check_nrpe_ qui roule sur le serveur Nagios pour exécuter les vérifications sur des machines distantes. * Le deamon _nrpe_ qui roule comme agent sur la machine sous surveillance h2. h3. Téléchargement <pre><code class="bash"> mkdir ~/tmp cd ~/tmp wget https://github.com/NagiosEnterprises/nrpe/archive/nrpe-3.1.0.tar.gz # Décompresse le fichier tar xvf nrpe-3.1.0.tar.gz cd nrpe-nrpe-3.1.0 </code></pre> h2. h3. check_nrpe <pre><code class="bash"> # openSUSE ./configure # Debian ./configure --with-ssl=/usr/bin/openssl --with-ssl-lib=/usr/lib/arm-linux-gnueabihf # All Linux make clean make check_nrpe make install-plugin </code></pre> Un fois compilés, les exécutables ne sont pas copiés au bons endroits. On doit donc le faire manuellement. openSUSE: <pre><code class="bash"> mkdir -p /usr/local/nagios/libexec cp src/check_nrpe /usr/local/nagios/libexec cp sample-config/nrpe.cfg /etc </code></pre> Debian/Ubuntu : <pre><code class="bash"> sudo cp src/check_nrpe /usr/local/nagios/libexec cp sample-config/nrpe.cfg /etc </code></pre> h2. h5. nrpe <pre><code class="bash"> # openSUSE ./configure # All Linux make clean make nrpe make install-daemon make install-config make install-init systemctl enable nrpe.service systemctl start nrpe.service </code></pre>