<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://wiki.gorearaucania.cl/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=186.107.244.76</id>
	<title>Wiki Informatica Gobierno Regional - Contribuciones del usuario [es]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.gorearaucania.cl/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=186.107.244.76"/>
	<link rel="alternate" type="text/html" href="https://wiki.gorearaucania.cl/mediawiki/index.php?title=Especial:Contribuciones/186.107.244.76"/>
	<updated>2026-04-09T12:03:32Z</updated>
	<subtitle>Contribuciones del usuario</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://wiki.gorearaucania.cl/mediawiki/index.php?title=Instalando_NRPE_2.14&amp;diff=21</id>
		<title>Instalando NRPE 2.14</title>
		<link rel="alternate" type="text/html" href="https://wiki.gorearaucania.cl/mediawiki/index.php?title=Instalando_NRPE_2.14&amp;diff=21"/>
		<updated>2015-12-17T01:31:53Z</updated>

		<summary type="html">&lt;p&gt;186.107.244.76: /* Argumentos  para PLUGINS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Instalar NPRE Nagios ===&lt;br /&gt;
(Sacado de http://firewallbox.blogspot.com/2011/02/instalar-npre.html)&lt;br /&gt;
&lt;br /&gt;
Lo primero que tenemos que hacer es crear la cuenta de usuario que utilizara Nagios para monitorizar remotamente este servidor. Este usuario es el mismo que utilizamos en el servidor que tiene el Nagios.&lt;br /&gt;
 # useradd nagios&lt;br /&gt;
 # passwd nagios&lt;br /&gt;
&lt;br /&gt;
==== Instalar los “Plugins de Nagios” (Nagios Plugins) ====&lt;br /&gt;
&lt;br /&gt;
Miramos la última versión estable que tengamos disponible http://www.nagios.org/download/plugins&lt;br /&gt;
 # cd /tmp&lt;br /&gt;
 # wget http://sourceforge.net/projects/nagiosplug/files/nagiosplug/1.4.16/nagios-plugins-1.4.16.tar.gz&lt;br /&gt;
 # wget https://www.nagios-plugins.org/download/nagios-plugins-1.4.16.tar.gz&lt;br /&gt;
&lt;br /&gt;
En la carpeta que lo hemos descargado&lt;br /&gt;
 # tar xzf nagios-plugins-1.4.16.tar.gz&lt;br /&gt;
 # cd nagios-plugins-1.4.16&lt;br /&gt;
&lt;br /&gt;
Si no tenemos instalado el paquete openssl-devel tenemos que instalarlo, yum  -y para instalar todas las dependencias  del paquete.&lt;br /&gt;
&lt;br /&gt;
 # yum –y install openssl-devel gcc&lt;br /&gt;
&lt;br /&gt;
Instalando Nagios Plugins:&lt;br /&gt;
&lt;br /&gt;
 # ./configure –-with-nagios-user=nagios –with-nagios-group=nagios&lt;br /&gt;
 # make&lt;br /&gt;
 # make install&lt;br /&gt;
&lt;br /&gt;
Cambiamos los permisos de la carpeta donde hemos instalado los plugins, para que los pueda utilizar nagios este paso lo tendremos que hacer cada vez que instalemos un plugin nuevo.&lt;br /&gt;
&lt;br /&gt;
 #chown nagios.nagios /usr/local/nagios/libexec&lt;br /&gt;
 #chmod –R 775 /usr/local/nagios/libexec&lt;br /&gt;
&lt;br /&gt;
Ahora tenemos dos posibilidades de configuración para la conexión del server con Nagios y el cliente con NRPE.&lt;br /&gt;
Instalar el paquete xinetd que se utilizar para asegurar conexión entre servidores.&lt;br /&gt;
&lt;br /&gt;
 # yum install xinetd&lt;br /&gt;
&lt;br /&gt;
O configurar los parámetros necesarios para la conexión en el fichero nrpe.cfg que instalaremos más adelante.&lt;br /&gt;
&lt;br /&gt;
 # vi /usr/local/nagios/etc/nrpe.cfg&lt;br /&gt;
&lt;br /&gt;
==== Instalar NRPE Daemon ====&lt;br /&gt;
&lt;br /&gt;
Nos descargamos el  paquete&lt;br /&gt;
&lt;br /&gt;
 # wget http://downloads.sourceforge.net/project/nagios/nrpe-2.x/nrpe-2.14/nrpe-2.14.tar.gz?r=&amp;amp;ts=1363788540&amp;amp;use_mirror=hivelocity&lt;br /&gt;
&lt;br /&gt;
Descomprimir&lt;br /&gt;
 # tar –xzf nrpe-2.14.tar.gz&lt;br /&gt;
 # cd nrpe-2.14&lt;br /&gt;
 # ./configure&lt;br /&gt;
&lt;br /&gt;
Nos tiene que devolver el siguiente resultado:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
General Options:&lt;br /&gt;
----------------------------&lt;br /&gt;
NPRE port:        5666&lt;br /&gt;
NPRE user:        nagios&lt;br /&gt;
NPRE group:       nagios&lt;br /&gt;
Nagios user:      nagios&lt;br /&gt;
Nagios group:     nagios&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Compilamos:&lt;br /&gt;
&lt;br /&gt;
 # make all&lt;br /&gt;
 # make install-plugin&lt;br /&gt;
 # make install-daemon&lt;br /&gt;
 # make install-daemon-config&lt;br /&gt;
 # make install-xinetd (si no utilizamos xinetd no es necesario)&lt;br /&gt;
&lt;br /&gt;
Configurar Xinetd:&lt;br /&gt;
&lt;br /&gt;
Si utilizamos el paquete xinetd tenemos que configurarlo&lt;br /&gt;
&lt;br /&gt;
 # vi /etc/xinetd.d/nrpe&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
only_from = 127.0.0.1 &amp;lt;IP del servidor Nagios&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Modificar el fichero de configuración services&lt;br /&gt;
&lt;br /&gt;
 # vi /etc/services&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
nrpe        5666/tcp          #NRPE&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hay que incluirlo en el inicio:&lt;br /&gt;
&lt;br /&gt;
 # chkconfig xinetd on&lt;br /&gt;
 # service xinetd start&lt;br /&gt;
&lt;br /&gt;
Nota: Habilitar firewall - IPTABLES:&lt;br /&gt;
&lt;br /&gt;
 -A INPUT -m state --state NEW -m tcp -p tcp --dport 5666 -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
Probar la instalación:&lt;br /&gt;
&lt;br /&gt;
Para probar la instalación del paquete NRPE, tenemos que ir al servidor donde tengamos el Nagios instalado&lt;br /&gt;
&lt;br /&gt;
 # /usr/local/nagios/libexec/check_nrpe –H &amp;lt;nombre_server&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La respuesta tiene que ser&lt;br /&gt;
&lt;br /&gt;
 NRPE v2.14&lt;br /&gt;
&lt;br /&gt;
=== Troubleshooting ===&lt;br /&gt;
==== Argumentos para PLUGINS ====&lt;br /&gt;
&lt;br /&gt;
Tenemos que configurar el  nrpe.cfg para que pueda ejecutar argumentos de los plugins:&lt;br /&gt;
&lt;br /&gt;
 # vi /usr/local/nagios/etc/nrpe.cfg&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;lt;pre&amp;gt;dont_blame_nrpe=1&amp;lt;/pre&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Define command (Windows – Linux):&lt;br /&gt;
Como no hemos encontrado otra manera de solucionar el problema que tenemos con el NRPE con los servicios en Windows y Linux, hemos creado dos definiciones  de comando uno para cada sistema, el problema nos surge cuando le pasamos más argumentos que los que hemos definidos en el  command.cfg&lt;br /&gt;
&lt;br /&gt;
 # vi /usr/local/nagios/etc/objects/sys-files/commands.cfg&lt;br /&gt;
&lt;br /&gt;
Linux:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
define command{&lt;br /&gt;
        command_name check_nrpe_linux&lt;br /&gt;
        command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$&lt;br /&gt;
        }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Windows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
define command{&lt;br /&gt;
        command_name check_nrpe&lt;br /&gt;
        command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$ -a $ARG2$ $ARG3$ $ARG4$&lt;br /&gt;
        }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;/div&gt;</summary>
		<author><name>186.107.244.76</name></author>
	</entry>
</feed>