Screenshots

Vista de Servicios por Host.


Eventos producidos por mis servidores AS400


Gráficas de uso de disco y cpu:

0 comentarios  

iSeries Plugin para Nagios

Monitorizar iSeries con el Plugin "check-iseries.php".

El plugin para Nagios "check_iseries.php", desarrollado con licencia open source por esta compañia www.stic-online.de/stic/html/as400plugin.html, nos permite hacer una sesion telnet en nuestro servidor y recopilar informacióbn mediante mandatos de AS400 / iSeries.

El funcionamiento podría describirse como:

1 comentarios  

iSeries SNMP

SNMP es un protocolo bastante enrevesado, pero útil, que posibilita el intercambio de información entre dispositivos de red. Y esto, implica cualquier dispositivo, ordenador que esté en la red, desde una cafetera que tenga su propio SNMP hasta el servidor más potente.

Cada dispositivo (un switch, una impresora) o ordenador posee un identificador propio llamado "MIB" para cada "objeto" del dispositivo en la red. Este "objeto", describe un estado o un valor de nuestros dispositivo u ordenador.

Para ser claros, hay un valor MIB para el estado "on/off" de un ordenador, para definir si la cafetera necesita más agua, para definir cuanto espacio hay en disco.

Cada fabricante tiene su propio MIB. Para usar SNMP, necesitamos:
1. tener SNMP activado en el dispositivo o servidor (no se si hay cafeteras que lo tengan).
2. Activar una "comunidad" para conectarse al dispositivo o servidor. (activar SNMP en AS400)
3. Un software para comunicarse desde un cliente mediante protocolo SNMP. (Desde linux basta con SNMPWALK).
4. Conocer el mib del dispositivo.

Instalar SNMP en Linux.

Básicamente instalar el paquete:

sudo apt-get install snmpd

Probablemente el instalador requerirá alguna dependendencia, que en ese caso, se resuelve automaticamente o:
sudo apt-get install paquete_requerido.

Configurar SNMP en AS400

CFGTCPSNMP ->
1. CHGSNMPA SYSCONTACT('mi nombre') SYSLOC('mi nombre') SNDAUTTRP(*YES) OBJACC(*READ)
2. trabajar con comunidades. Añadir un nombre que no sea "public" o el nombre del servidor (por razones de seguridad).

Iniciar SNMP: STRTCPSVR *SNMP

3. Test de SNMP.

Probar desde linux el siguiente mandato desde la linea de comandos (si habeís instalado SNMPWALK)

snmpwalk -v 1 -c micomunidadeniseries miip

Si obtienes una larga lista de información, enhorabuena! SNMP funciona en tu AS400!

1 comentarios  

Instalar Centreon

Instalar Centreon.

0 comentarios  

Sigo con el blog.

Espero tener ahora un poco más de tiempo para trabajar en este blog.
Actualmente os puedo decir que se puede hacer DE TODO con Nagios en AS400. Lo mejor de Nagios es que nos permite editar nuestros comandos (aqui es cuando necesitamos conocimientos en lenguajes como PHP, Python, perl, java) para escribir nuestros comandos.

Actualmente estoy monitorizando, no solo el sistema, sino las aplicaciones. Ejemplos:

1. Ejecutar un script php que compruebe que el servidor http está funcionando mientras ejecuto un query en el AS400. Puedo grabar el tiempo de respuesta en las gráficas de Centreon.
2. Comprobar que las transaciones FTP funcionan, ejecutando RUNQRY desde Nagios.

Asi que espero comenzar a describiros algunas cosas.

0 comentarios