Bienvenido a   :: LINUX SOLUTIONS CENTER ::

México,  Miercoles 20 de Agosto del 2008   
  Hora Local
Home Servidores NAGIOS
LINUX es nuestra Especialidad: · Servidores de Internet · Monitoreo de Servidores y Enlaces · Virtualizacion · Firewalls con OpenSource · Proxy Servers (Web Cache) · DNS y DHCP · Web Server · Webmail · NAT's · IP Forwarding · FTP Server · Email Attachmnt Filtering · Reportes estadisticos · Linux Gateway/Router · Bloqueo de Puertos · Email Server · Reporte de todo el trafico interno/externo · Administracion de Ancho de banda · VPN's con Open VPN · Soporte Ténico comercial · Administración de servidores Linux (RedHat EL/AS, Debian, CentOs, etc) · Instalación y Configuración de Servidores · Configuración de servidores de E-Mail (Sendmail, Qmail, Postfix con virtual domains) · Antvirus con OpenSource · Administración de LVM · y mas... mucho mas

El Clima
Current Wed, 20 Aug 2008 9:41 am CDT
City: Ocoyucan
Fog
sunrise: 7:15 am
sunset: 7:56 pm
Act: 14°
Máx: 19°
Mín: 12°

Esta NocheMañana
Scattered
Thunderstorms
Scattered
Thunderstorms
 
Máx: 19°
Mín: 12°
Máx: 22°
Mín: 12°

Próximos Cursos de GNU/Linux Julio 2008 en Puebla y más


Banner Advertisement

Otros Productos y servicios aquí


NAGIOS PDF Imprimir E-mail
Servidores
Escrito por Domingo Varela   
Martes, 11 de Marzo de 2008 06:47

Instalación del nagios

1. Descarga los siguientes archivos de la pagina http://www.nagios.org/download/
nagios-1.2-0.rh90.dag.i386.rpm
nagios-devel-1.2-0.rh90.dag.i386.rpm
nagios-plugins-1.4.0alpha1-1.i386.rpm

2. Instala los paquetes con los siguientes comandos:
rpm -Uvh nagios-1.2-0.rh90.dag.i386.rpm
rpm -Uvh nagios-devel-1.2-0.rh90.dag.i386.rpm
rpm -Uvh nagios-plugins-1.4.0alpha1-1.i386.rpm

3. Editar el archivo de configuración del apache (httpd.conf) y agregar las siguientes líneas:


ScriptAlias /nagios/cgi-bin/ /usr/lib/nagios/cgi/
<Directory "/usr/lib/nagios/cgi/">
AllowOverride AuthConfig
Options ExecCGI
Order allow,deny
Allow from all
</Directory>
Alias /nagios/ /usr/share/nagios/
<Directory "/usr/share/nagios">
Options None
AllowOverride AuthConfig
Order allow,deny
Allow from all
</Directory>

4. Checar la configuración del apache y Reiniciarlo:
service httpd configtest
service httpd restart

5. Configurar los archivos del nagios con la siguiente estructura:

cgi.cfg: Este archivo muestra la configuración de los cgi´s
authorized_for_system_information=usuarios
authorized_for_system_commands=usuarios
authorized_for_configuration_information=usuarios
authorized_for_all_hosts=usuarios
authorized_for_all_host_commands=usuarios
authorized_for_all_services=usuarios
authorized_for_all_service_commands=usuarios

hosts.cfg: En el archivo hosts.cfg debemos de incluir todas las máquinas que queremos monitorear.
define host{
use generic-host ; Name of host template to use
host_name nombre_del_host
alias alias_del_host
address dirección_del_host
check_command check-host-alive
max_check_attempts 20
notification_interval 60
notification_period 24x7
notification_options d,u,r
}

hostgroups.cfg: Cada host, debera de pertenecer a un grupo de hosts
define hostgroup{
hostgroup_name nombre_del_grupo
alias alias_del_grupo
contact_groups contactos_del_grupo
members hosts_del_grupo
}

contacts.cfg: Los contactos son las personas a las que se les notificará de las posibles incidencias de las máquinas de la Red.
define contact{
contact_name nombre_del_contacto
alias alias_del_contacto
service_notification_period 24x7
host_notification_period 24x7
service_notification_options w,u,c,r
host_notification_options d,u,r
service_notification_commands notify-by-email
host_notification_commands host-notify-by-email
email email_del_contacto
}

contactgroups.cfg: Cada contacto, debe pertenecer a un grupo de contacto.
define contactgroup{
contactgroup_name nombre_del contacto
alias alias_del_contacto
members contactos_del_grupo
}

services.cfg: Este es posiblemente el fichero de configuración más importante, ya que en él, vamos a incluir absolutamente TODOS los servicios que queremos monitorear.

define service{
host_name nombre_del_host
service_description servicio
is_volatile 0
check_period 24x7
max_check_attempts 3
normal_check_interval 5
retry_check_interval 1
contact_groups nombre_del_contacto
notification_interval 240
notification_period 24x7
notification_options c,r
check_command comando (check_ftp)
}

6. Checar la configuración de nagios:
nagios -v /etc/nagios/nagios.cfg

7. Arranca el demonio:
/etc/init.d/nagios restart

 

Actualizado ( Martes, 11 de Marzo de 2008 07:49 )
 


Encuestas
¿Cuál es tu navegador favorito?
 
Anunciate aquí

Centro de Soluciones Linux

KoalaSoft-Sitio de Amigos

ODM SYSTEM MEXICO




No. de Visitas
mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterHoy51
mod_vvisit_counterAyer281
mod_vvisit_counterEsta Semana581
mod_vvisit_counterEste Mes4939
mod_vvisit_counterTotal42111
Linuxsc en RSS
Archivo Historico

Ultimo Reporte
Alexa-Rank
Alexa-Rank