Category Archives: oracle

Monitorizar ficheros log con check_mk en Linux – Oracle alertlog y otros.

Introducción

Siguiendo con la guía de artículos de funcionalidades de check_mk, aplicadas en este caso a Oracle, vamos a analizar este interesante plugin que nos proporciona cmk para la motorización de ficheros log. La instalación y configuración del plugin es muy sencilla y está bien descrita en la documentación correspondiente de cmk.

Continue reading

Instalación de packages de check_mk. Oracle RMAN package.

Introducción.

Check_mk incluye lo que denomina “packages” que son paquetes de archivos con un formato estándar para check_mk (que define este, claro) y te permiten de forma “sencilla” crear, instalar, actualizar y eliminar nuevos plugins y/o addons que son portables entre diferentes instalaciones de cmk. En la siguiente página de documentación de cmk podemos ver información al respecto.

check_mk_package_rman

Existe una página http://exchange.check-mk.org/ donde hay disponibles packages que crean los usuarios y que parece algunos de ellos acaban formado parte de futuras versiones.
Vamos a ver como se usan e instalan dichos paquetes probando uno de ellos que nos proporciona información de los backups realizados con RMAN en nuestros servidores de Oracle.

Continue reading

Monitorizar Oracle con Nagios y check_mk

Introducción

En un articulo previo vimos un plugin para monitorizar los grupos de discos ASM de un servidor de Oracle con Nagios. En este caso vamos a ver como monitorizar eso y mucho más con los plugins que incorpora de “serie” check_mk y que nos ofrecen monitorización de: tablespaces, logswitches, sessions y grupos de discos ASM (este último en un segundo plugin). Este es el aspecto que tendrá nuestro servidor de oracle monitorizado en nuestro check_mk.

check_mk_oracle_services

Continue reading

Oracle. Chequeo de Grupos de discos ASM con Nagios.

Existen numerosos plugins en Nagiosexchange para distintos chequeos de Oracle. Una de las necesidades más importantes a controlar en las instalaciones de Oracle con ASM es el espacio en los discos. Añadir discos ASM en una instalación de Oracle RAC con discos Multipath es una tarea que lleva su tiempo y necesita realizarse con sumo cuidado. No es cuestión de enterarnos que no hay espacio por los usuarios y tener que realizar una ampliación de urgencia o peor aún, no tenerlo previsto y no tener disco disponible.

Continue reading

Instalación de Oracle Instant Client y módulos perl DBD::Oracle en Linux (Redhat / Centos / Debian / Ubuntu)

Existen para Nagios numerosos plugins para monitorizar Oracle, desde un simple tnsping para monitorizar la respuesta hasta diversas posibilidades para controlar el estado de tablespaces, instancias, discos,… Cuando abordamos la necesidad de usar dichos plugins siempre nos vamos a encontrar con dos posibilidades: su ejecución en local (servidor de Oracle) mediante un cliente para Nagios tipo NRPE o NSClient++ o su ejecución desde el propio servidor de Nagios. Si nos decantamos por esta última estamos obligados a instalar un cliente de Oracle en el servidor de Nagios, idealmente Oracle Instant Client que es menos pesado que el cliente completo. Además de esto, la mayoría de plugins están escritos en Perl, por lo que necesitaremos los módulos adecuados de Perl para que estos funcionen. En este artículo introducimos la instalación y configuración de Oracle Instant Client y los módulos de Perl necesarios habitualmente. Aunque está enfocado para distribuciones Redhat / CentOS mencionamos también como (posiblemente) funcione también en otras distribuciones Linux.

Continue reading