Implementación de los Servicios de Nagios en Centos

  

Nagios es una herramienta de monitoreo de red gratuita y de código abierto que monitorea de manera efectiva el estado del host de Linux, Linux y Unix, enrutadores de conmutador y otras configuraciones de red, impresoras y más. Cuando el estado del sistema o del servicio es anormal, se envía una alarma por correo electrónico o SMS para informar al personal de operación y mantenimiento del sitio web la primera vez, y se envía una notificación normal por correo o SMS después de que se restaure el estado. Aprendamos cómo instalar este software en CentOS.
Algunas cosas después de que se complete la instalación

  • Nagios y los complementos se instalarán en el directorio /usr /local /nagios
  • Nagios configurará varios aspectos del monitoreo de la máquina local (carga de CPU, Uso del disco, etc.)
  • Se puede acceder a Nagios a través de http: //nagios_ip /nagios /

    Trabajo de preparación

    Debe instalar Nagios como root. Asegúrese de instalar los siguientes paquetes en CentOS:

  • Apache
  • PHP

  • compilador GCC
  • desarrollo de GD Bibliotecas

    Puede hacerlo a través de yum:

  • #yum install httpd httpd-devel php openssl-devel

    #yum install gcc glibc Glibc-common

    #yum install gd gd-devel


    Comenzar a instalar Nagios
    Crear cuenta

    Crear usuarios de nagios y crear grupos de usuarios de nagcmd para ejecutar desde Los comandos de la interfaz web y agregar usuarios de nagios y apache a este grupo de usuarios.

    1. #groupadd nagcmd /* Crear grupo nagcmd * /

      #usermod – G nagcmd apache /* Agregar usuario apache al grupo nagcmd * /

      #useradd -G nagcmd nagios /* crear un nuevo usuario nagios y se añadió al grupo nagcmd * /

      #passwd nagios /* modificar la contraseña * nagios /

      Descargar Nagios y conecte

      crear un directorio de descargas de la tienda:

    2. #mkdir ~ /descargas

    3. #cd ~ /descargas

      a partir Descargue http://www.nagios.org/download/para descargar Nagios (se recomienda la versión en chino de la primera instalación para los estudiantes que no son buenos en inglés) y los complementos.

    4. #wget http://sourceforge.net/projects/nagios-cn/files/sourcecode/zh_CN%203.2.3/nagios-cn-3.2.3.tar.bz2/download ## Versión china #wget http://iweb.dl.sourceforge.net/project/nagiosplug/nagiosplug/1.4.16/nagios-plugins-1.4.16.tar.gz


      Compilar e instalar Nagios

    5. #tar -jxvf nagios-cn-3.2.3.tar.bz2 nagios-CN-3.2.3 #cd

      ejecutar script de configuración de Nagios, y Cambie nagcmd al grupo que creó anteriormente.

    6. #. /configure --prefix = /usr /local /nagios --with-nagios-user = nagios --with-nagios-group = nagios --with-command-group = nagcmd

      compilador Fuente:

    7. #make todo

      instalar binarios, los guiones de inicio, archivos de configuración de ejemplo y permisos de directorio establecieron un comando externo.

    8. #make instalar #make instalar-init-config #make instalar #make instalar-commandmode

      No realizar ahora nagios, aquí están algunos que usted necesita para configurar .
      Configuración personalizada

      El archivo de configuración de estilo se ha instalado en el directorio /usr /local /nagios /etc, modifique el contacto como administrador en el siguiente paso y cambie la dirección de correo electrónico.

    9. #vi /usr/local/nagios/etc/objects/contacts.cfg
      interfaz web de configuración

      instalar Nagios Web en el archivo de configuración de Apache el directorio conf.d:

    10. #make instalar-webconf

      login interfaz web de Nagios para crear la cuenta nagiosadmin. Recuerde la contraseña que estableció a continuación y luego inicie sesión.

    11. #htpasswd -c /usr/local/nagios/etc/htpasswd.users Barlow ## aquí yo uso mi nombre Inglés es administrador por defecto Barlow

      Reinicie Apache para que la nueva configuración tenga efecto.

    12. #service httpd restart

  • Copyright © Conocimiento de Windows All Rights Reserved