Nagios Log Server es una aplicación que proporciona a las organizaciones una ubicación central para el envío de registro de datos, por ejemplo, Windows Eventlogs, syslogs Linux, registros del servidor de correo, registros del servidor web, registros de aplicación, etc.
Nagios Log Server, indexará el contenido de la mensajes y almacenará los datos para su posterior recuperación, consulta o análisis en tiempo casi real.
Desea saber más? regístrese al próximo Webinars de Log Server.
Visite www.evisus.cl, Nagios Chile para soluciones comerciales.

Intro to Nagios Log Server: 

Monitor and Manage Your Logs Like Never Before!

Thursday, January 7, 2016

 
– 2 p.m. CST
 
Nagios Log Server is an enterprise-class log monitoring and alerting solution that provides organizations with the ability to analyze, organize, and visualize their log data.
This webinar is designed to provide users with a high-level overview of the features and functionality of Nagios Log Server, and to demonstrate how it can be useful in your environment.
Topics covered include:                                                        
*What is Nagios Log Server?
*Dashboards – What they are and how to use them
*Creating and sending notifications and alerts
*User-specific settings
*Queries & data analysis
*And more

WebInars de Nagios Incident Manager

Nagios Incident Manager es una muy buena herramienta y complemento para su sistema Nagios XI u otros sistemas Nagios.
Mantenga registro de sus eventos y levante tickets de servicios.
Desea saber más? regístrese al próximo Webinars de Incident Manager.
Visite www.evisus.cl, Nagios Chile para soluciones comerciales.

Incident Manager: 

Manage your team and track incident statistics!

Tuesday, January 5, 2016

 
– 2 p.m. CST
 

Nagios Incident Manager is a powerful enterprise tool for managing infrastructure incidents and enabling faster problem resolution across an organization’s entire IT infrastructure.

This webinar is designed to provide users with a high-level overview of the features and functionality of Nagios Incident Manager, and to demonstrate how it can be useful in your environment.
Topics covered include:                                                        
*Overview of Nagios Incident Manager
*Creating and managing incidents
*Nagios Incident Manager reporting
*API and Nagios XI integration
*Administering Nagios Incident Manager
*And more

Ayudar siempre es bueno y gratificante

No siempre es posible ayudar como es debido pero cuando se puede es gratificante, en especial cuando se demuestra un interés es aprender y el alumno tiene la disposición para investigar antes de preguntar.

Acá aprovechó de presentarme.

Saludos!!!

Visita www.evisus.cl Nagios Chile para soluciones comerciales.

Nagios Chile en SFD 2015

15281032639_0815a38c67_b
 

Hola a todos.

Este Sábado 3 de Octubre estaré presente en el Software Freedom Day que se realizará en la Universidad Diego Portales, Av. Ejercito 441.

Hablaré de las capacidades de Nagios Core y Nagios XI y como estas herramientas pueden aportar valor a tu negocio.

Los invito a informarse en http://www.softwarelibrechile.cl/, hay temas muy interesantes.

Si usted tiene alguna pregunta acerca de la información proporcionada en este correo electrónico, por favor póngase en contacto a través de:

skype: pablo.munozro

mail: pmunoz@nagios.com

Visite www.evisus.com para soluciones comerciales

 

Supervisando con SNMP

ups snmp

 

Supervisión de Host y Servicios a través de SNMP v3

 Hace algún tiempo miembros de la comunidad me han pedido que les explique como supervisar nodos usando el protocolo SNMP, por lo que he preparado este sencillo caso práctico para que se entiendan los conceptos básicos de la supervisión usando SNMP.

Objetivo:

Mi intención en este post no es hacer un curso detallado de SNMP y su integración con Nagios, es mas bien explicar como se puede lograr esta integración por lo que se asume un mínimo de conocimiento de Nagios y SNMP.

En la medida que se mencionen conceptos, se dejarán links a sitios que explican en que consisten.

Si necesitan un curso con gusto les ayudaré, para eso me pueden contactar a través de nuestra página de servicios  –> link

Contexto:

Aprovechando la integración en una empresa la cual necesitaba unificar la administración de sus respaldos de energía, vamos a usar estos datos para demostrar paso a paso como se logró supervisar estos equipos con SNMP

Datos necesarios:

  • Protocolo SNMP a utilizar: v3, por motivos de seguridad se utilizará el protocolo SNMP versión 3, con encriptación MD5 y AES.
    • Por lo tanto deben definir la clave MD5, la clave AES, el usuario SNMPv3
  • Dirección IP de los equipos
  • OID de los Servicios a supervisar

Consideraciones:

  • Deben tener permitido el puerto 161 entre el servidor Nagios y los nodos
  • En los nodos deben tener previamente habilitado SNMP v3, con los protocolos seleccionados, las claves y los usuarios
  • Deben tener las herramientas de SNMP instaladas en su Nagios: “yum install net-snmp-utils”

En Marcha

Acá cada quien hace los pasos a su gusto, yo tengo esta manera, si alguien tiene algo que aportar será bienvenido.

Obtención de los OID

A mi gusto existen dos maneras de obtener los OID de los equipos, una es descargando los archivos MIB de cada uno considerando la marca y otra es por medio del comando SNMPWALK en la consola de nuestro linux. Esta última es la que usaré en este ejemplo dado que los mib del equipo no estaban actualizados.

Para esto necesitaremos los datos que utilizamos al configurar SNMP v3 en el equipo. En la consola ejecutaremos:

>snmpwalk -v3 -a MD5 -A password_md5 -l authPriv -u Usuario_SNMPv3 -x AES -X password_AES 192.xxx.xxx.xxx > snmpwalk_result.txt

Para detalles de snmpwalk escriban en su consola “snmpwalk –help”

Si los datos están bien ingresados deberán recibir todos los datos snmp del host y se guardarán en el archivo snmpwalk_result.txt, luego pueden usar ese archivo para buscar los OID que necesitarán para su nagios. Como les mencionaba, también pueden consultar en la página del fabricante cual es el OID que necesitan.

En mi caso y como estoy supervisando una UPS he obtenido el OID .1.3.6.1.4.1.318.1.1.1.2.2.1.0, correspondiente al porcentaje de carga de la batería de la ups. Ahora con el OID identificado puedo utilizar el comando SNMPGET para hacer la consulta al mismo host

>snmpget -v 3 -a MD5 -A password_md5 -l authPriv -u Usuario_SNMPv3 -x AES -X password_AES -m ALL 192.xxx.xxx.xxx .1.3.6.1.4.1.318.1.1.1.2.2.1.0

Y el resultado:

>SNMPv2-SMI::enterprises.318.1.1.1.2.2.1.0 = Gauge32: 100

Esto indica que el porcentaje de carga de la batería está al 100%

Y bueno una vez que obtengamos y validemos los OID procedemos a configurar Nagios:

Configurando Nagios

Ya sea con Nagios Core o Nagios XI la configuración es la misma, si utilizan Nagios XI la deben hacer por CCM.

Para este post asumiremos Nagios Core

Archivo de comando:

Editen el archivo /usr/local/nagios/etc/commands.cfg con su editor favorito y agreguen las siguientes líneas:

define command {
command_name check_snmp_v3
command_line $USER1$/check_snmp -H $HOSTADDRESS$ -o $ARG1$ -P 3 $ARG2$ $ARG3$ $ARG4$
}

Acá creamos un comando para el plugins check_snmp_v3 ha utilizar para la supervisión de nuestros servicios.

Archivo de host:

creen el archivo ups.cfg (o como quieran que se llame), y escriban las siguientes líneas:

define host {
host_name Ups_xxxxx
use generic-ups
alias APC 3000VA
display_name Ups_xxxxx
address 192.xxx.xxx.xxx
hostgroups UPS
contact_groups admins
notification_interval 60
notification_period 18×7
first_notification_delay 0
notification_options d,u,r,
notifications_enabled 1
stalking_options u,
register 1
}

Con esto se creará el host, lo marcado en negrita es obligatorio, lo demás opcional.

Archivo de servicio:

creen el archivo ups_services.cfg (o como quieran que se llame), y escriban las siguientes líneas:

define service {
host_name Ups_xxxxx
service_description Porcentaje de Carga de la UPS
display_name UPS_CargaBateria
check_command check_snmp_v3!.1.3.6.1.4.1.318.1.1.1.2.2.1.0!-L authPriv -a MD5 -x AES -U Usuario_SNMPv3 -A password_md5 -X password_AES !-u %!-l “Carga de Bateria en”
initial_state u
max_check_attempts 2
check_interval 5
retry_interval 1
check_period xi_timeperiod_24x7
notification_interval 60
notification_period xi_timeperiod_24x7
contact_groups admins
register 1
}

Con esto se creará el servicio, lo marcado en negrita es obligatorio, lo demás opcional. Si ven bien la linea del check_command, se utilizan las password, usuario y OID utilizados para el SNMPGET.

Agregar archivos a Nagios.cfg:

Una vez creados los archivos debemos agregarlos a nagios.cfg, el archivo de configuración general de nagios. Editen el archivo con su editor favorito y agreguen:

# ARCHIVOS DE SUPERVISION DE UPS
cfg_file=/usr/local/nagios/etc/ups.cfg
cfg_file=/usr/local/nagios/etc/ups_services.cfg

Chequear la configuración:

>/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

Si el resultado es bueno ya se puede reiniciar nagios para que se aplique la nueva configuración

>/etc/init.d/nagios restart

Ingresando a la consola web de nagios podrás buscar el host y ver el resultado del chequeo del servicio por medio de snmp

Y si tienen integrado pnp4nagios podrán obtener atractivos gráficos, acá unos ejemplos:

Voltaje de salida:

Voltaje Salida

 

 

 

 

 

 

 

Frecuencia de entrada:

frecuencia entrada

 

 

 

 

 

 

Corriente de Salida:

Corriente Salida

 

 

 

 

 

 

Y así cualquier información que puedan obtener vía snmp.

Espero haber cumplido con lo solicitado.

Saludos.

Pablo

Vista www.nagios.cl para soluciones comerciales.

 

 

 Si te gusta esta publicación comenta y comparte para que la comunidad de Nagios en Chile aumente día a día.

Visita www.nagios.cl para soluciones comerciales, capacitación, asesorías o soluciones profesionales en sistemas Nagios.

Suscríbete acá -> Link

Bookmark and Share



This site is part of the official Nagios Community Network and is operated with permission from Nagios Enterprises. Nagios® and the Nagios logo are registered trademarks of Nagios Enterprises.

Disclaimer | Terms of Use | Privacy Policy