Configuracion Base Del Servidor

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%