Upload
fernandogregoriocegarra
View
236
Download
0
Embed Size (px)
Citation preview
8/20/2019 Configuracion Base Del Servidor
1/12
Confguracion base del Servidor
Nagios es el, de código abierto, potente sistema de vigilancia más popularpara cualquier tipo de inraestructura. Permite a las organizaciones a identifcar
y resolver los problemas de inraestructura de T antes de que aecten losprocesos cr!ticos de negocio. "agios tiene la capacidad de controlar suaplicación, los servicios, toda la inraestructura de T.
Instalar paquetes y dependencias necesarias
Suponemos que #a instalado resca sistemas $buntu % &ebian, as! que nuestroprimer requisito es instalar 'pac#e y P(P en primer lugar. $tilice los siguientescomandos para completarlo. Puede encontrar instrucciones detalladas deinstalación )'*P'+' aqu! .
Instalar los paquetes necesarios:$ sudo apt-get install wget apache2 apache2-utils php5 libapache2-mod-php5 build-es
Iniciar los servicios de:service apache2 start
Confguración de cuentas de usuario para "agios
Ahora crear una nueva cuenta de usuario nagios y configurar una contraseña para esta
cuenta
$ sudo useradd nagios$ sudo passwd nagios
'#ora cree un groud para la confguración de nagios nagcmd y a-adir elusuario nagios a este grupo. Tambin agregue el usuario nagios en 'pac#e/roup.
$ sudo groupadd nagcmd$ sudo usermod -a -G nagcmd nagios$ sudo usermod -a -G nagcmd www-data
)a instalación de "agios Core Service
Después de instalar las dependencias necesarias y la adición de cuentas de usuario. Vamos a
empezar con la instalación central Nagios. Descarga la última servicio bsico Nagios desde
el sitio oficial
$ cd /opt/$ wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.0..tar.g!$ tar "!f nagios-4.0..tar.g!
https://translate.googleusercontent.com/translate_c?depth=1&hl=es&ie=UTF8&prev=_t&rurl=translate.google.co.ve&sl=en&tl=es&u=http://tecadmin.net/install-apache2-mysql-php5-on-ubuntu-systems/&usg=ALkJrhhPfAMAl7Dr4jsEr-OVSY9QfJaKeghttps://translate.googleusercontent.com/translate_c?depth=1&hl=es&ie=UTF8&prev=_t&rurl=translate.google.co.ve&sl=en&tl=es&u=http://tecadmin.net/install-apache2-mysql-php5-on-ubuntu-systems/&usg=ALkJrhhPfAMAl7Dr4jsEr-OVSY9QfJaKeg
8/20/2019 Configuracion Base Del Servidor
2/12
$ cd nagios-4.0.$ sudo ./configure --with-command-group#nagcmd$ sudo mae all$ sudo mae install$ sudo mae install-init$ sudo mae install-config$ sudo mae install-commandmode
'#ora crear el arc#ivo de confguración apac#e0 nagios.
$ sudo nano /etc/apache2/sites-enabled/nagios.conf
%cript&lias /nagios/cgi-bin '/usr/local/nagios/sbin'
()irector* '/usr/local/nagios/sbin'+ ,ptions "ecG &llow,verride one ,rder allow1den* &llow from all &uthame 'estricted &rea' &uth3*pe asic &uthser6ile /usr/local/nagios/etc/htpasswd.users e7uire valid-user(/)irector*+
&lias /nagios '/usr/local/nagios/share'
()irector* '/usr/local/nagios/share'+ ,ptions one &llow,verride one ,rder allow1den* &llow from all &uthame 'estricted &rea'
&uth3*pe asic &uthser6ile /usr/local/nagios/etc/htpasswd.users e7uire valid-user(/)irector*+
Confguración de la autenticación de 'pac#e
Necesitamos la autenticación de configuración para Apache nagiosadmin usuario. !ntill
razón ms espec"fica utiliza este nombre de usuario como #nagiosadmin# de lo contrario
habr"a re$uerido ms cambios en la configuración
$ htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
'#ora reinicie el servicio de 'pac#e para que la nueva confguración surtaeecto.
$ service apache2 restart
nstalación de plugins de "agios
Después de la instalación y configuración de servicios bsicos Nagios% Descargar fuente de
noticias de nagios&plugins e instalar usando comandos siguientes.
8/20/2019 Configuracion Base Del Servidor
3/12
$ cd /opt$ wget http://nagios-plugins.org/download/nagios-plugins-2.0.8.tar.g!$ tar "!f nagios-plugins-2.0.8.tar.g!$ cd nagios-plugins-2.0.8
'#ora compilar e instalar plugins de "agios.
$ sudo ./configure --with-nagios-user#nagios --with-nagios-group#nagios$ sudo mae$ sudo mae install
1erifcación de la confguración y puesta en "agios
$tilice los siguientes comandos para verifcar "agios "agios instalar e iniciar elservicio de n2cleo.
$ /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg$ service nagios start
Tambin confgurar "agios para el inicio automático en el arranque del sistema.
$ ln -s /etc/init.d/nagios /etc/rc%.d/%99nagios
nteraz de 'cceso 3eb de "agios
'cceder a la confguración de nagios nagios servidor de acceso utilizando elnombre de #ost o la dirección P seguida de % nagios.4cambio de nombre de dominio con su dominio o P5
http://svr.tecadmin.net/nagios/
Pida confrmación de autenticación de contraseña de Apache –
'#ora se #a instalado y confgurado correctamente el servicio central "agios
servidor de supervisión en el sistema.
Cómo supervisar el #ost )inu6 remoto mediante "agios y "+P7
NRPE se conoce como Nagios Ejecutor Plugin remoto. 'a N()* el complemento est
diseñado para e+ecutar plugins en sistemas remotos Ni,. *n esta configuración N()*
demonio est instalado en el sistema remoto al $ue necesitan servicios para monitorear a
través del servidor de Nagios. N()* se e+ecuta como demonio en sistemas remotos y
8/20/2019 Configuracion Base Del Servidor
4/12
esperar a $ue las solicitudes de Nagios. -uando Nagios servidor necesitan para comprobar
el estado de los recursos o aplicaciones a ese host remoto% env"a comandos y señales% $ue
comando de definición se almacena en el servicio N()*. N()* toma petición del servidor
de Nagios y e+ecutar comandos en el sistema local y env"a el resultado a Nagios.
*ste art"culo le ayudar a instalar el servicio N()* en el sistema 'inu, y añadir huésped ennagios para el monitoreo.
Paso 89 Confguración de servicio "+P7 en )inu6 (ost
1.1- Instalar NRPE
*n primer lugar% necesitar"amos instalar el servicio nrpe el sistema 'inu, a distancia% lo $ue
tenemos $ue monitorizada a través del servidor de Nagios
; sudo apt-get install nagios-nrpe-server nagios-plugins
1.2- onfgurar NRPEDespués de instalar correctamente el servicio N()*% archivo de configuración nrpe *ditar
/etc/nagios/nrpe.cfg0 en su editor favorito y añadir su ip servicio de Nagios en hosts
permitidos. )or e+emplo% su dirección 1) del servidor de Nagios es 192.168.1.100.
; nano /etc/nagios/nrpe.cfg
allowed..00
)espu?s de hacer por encima de los cambios en el archivo de configuraci@nnrpe1 Aets servicio B reinicio como por su sistema de
$ sudo /etc/init.d/nagios-nrpe-server restart
1.!- "erifcar la conecti"idad de Nagios
Ahora asegúrese de $ue sus Nagios es capaz de conectar al cliente nrpe el sistema 'inu,
remoto. 1nicia sesión para $ue el servidor corre desde la l"nea de comandos y e+ecutar
comando siguiente. )or e+emplo% su cliente 1) sistema es 192.168.1.11
8/20/2019 Configuracion Base Del Servidor
5/12
; /usr/local/nagios/libe"ec/chec..
B v2.4
Paso 09 'gregar #ost )inu6 en "agios
2e recomienda utilizar la interfaz 3eb para la gestión de Nagios4'5 configuración del
servidor de Nagios. A continuación los pasos es para los amantes de la -'1. )ara añadir
huésped en $ue el servidor corre desde la l"nea de comandos.
*n primer lugar crear un archivo de configuración / / nagios / etc / servidores /
6y'inu,7ost889.cfg locales / usr mediante el siguiente valores. )or e+emplo% usted 'inu,
hosts 1) es 9:;.9ambién tenemos $ue definir un servicio con el anfitrión. As" $ue
añadir un servicio de verificación de ping% $ue comprobar $ue continuamente huésped es o
no.
; nano /usr/local/nagios/etc/servers/D*Ainu"Cost00.cfg
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Ainu" Cost 00 configuration file;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
define host E use linu"-server host.. register Fdefine serviceE host
8/20/2019 Configuracion Base Del Servidor
6/12
; nagios -v /usr/local/nagios/etc/nagios.cfg; service nagios restart
Paso :9 1erifcación del anftrión en la interaz 3eb de "agios
Abra su interfaz nagios 3eb y comprobar si hay nuevos hosts 'inu, añadido en el servicio
central Nagios. *n mi caso parece $ue a continuación.
Cómo supervisar el #ost remoto de ;indo3s usando "agios
Nagios es ms poderosas herramientas de supervisión de la infraestructura. Nuestros
art"culos anteriores describe la instalación del servicio de Nagios núcleo y configurar Nagios4' con Nagios servidor central. *n este art"culo vamos a configurar hosts de
?indo3s para ser monitor de servidor de Nagios.
Al igual $ue en el servicio N()* en 'inu,% N!linet "" es el servicio de host de ?indo3s
para monitorear a través del servidor de Nagios chec@nrpe. #$!%mo instalar y
con&igurar el N!lient "" y 'onitor (ost remoto de )indo*s#
Paso 89 &escargar e instalar "SClient
8/20/2019 Configuracion Base Del Servidor
7/12
Iniciar la instalación usando el archivo .msi
Aceptar los términos de licencia y haga clic en Siguiente
8/20/2019 Configuracion Base Del Servidor
8/12
Haga clic en el tipo de instalación Completa
Seleccione los permisos de archivo de confguración ++ SClient
8/20/2019 Configuracion Base Del Servidor
9/12
Introdu!ca ip del servidor de agios en Hosts permitidos e introdu!cala contrase"a
Haga clic en el #otón Instalar
8/20/2019 Configuracion Base Del Servidor
10/12
$inali!ar instalación
Paso 09 1erifcar la conectividad del servidor de "agios
Después de instalar N2-lient BB en su sistema. Vamos a verificar $ue su servidor de nagios
est conectando correctamente a través del servicio de cliente de ?indo3s nrpe. )ara ello
inicie sesión en su servidor de nagios y correr siguiente comando. )or e+emplo% mi ip
cliente de las ventanas es 9:;.9
8/20/2019 Configuracion Base Del Servidor
11/12
host
8/20/2019 Configuracion Base Del Servidor
12/12
http://networengineer.me/205/0>/4/how-to-install-nagios-4-0--monitoring-server-on-ubuntu-4-0-4-04-lts-and-2-04-lts/
#ttps9%%333.nirele=u.com%0>8:%>8%endureciendo?ss#?en?ubuntu?server?80?>@?lts%