Icono del sitio Viva Ubuntu

ICINGA instalar en Ubuntu server 14.04

En este tutorial vamos a ver una Instalación de programa ICINGA. Icinga se basa en nagios, de echo fue un grupo de desarrolladores de Nagios los que se salieron del proyecto y decidieron crear ICINGA. Os diré que aunque está men0s extendido que nagios mi experiencia ha sido exactamente igual que con Nagios, misma fiabilidad, misma estabilidad y más o menos misma configuración con una pequeña diferencia eso sí: el entorno gráfico en mi opinión es mucho más atractivo que NAGIOS.

INDICE

Contenido

REQUISITOS DEL SISTEMA:

Tener instalado Ubuntu Server 14.04.

Memoria RAM: 512 Mb recomendado 1 Gb
Procesador: PENTIUM IV o superior
Disco Duro: 25 Gb

INSTALAR LAMP

INSTALACION DE LAMP NAGIOS UBUNTU

Ahora lo que vamos a hacer es instalar LAMP (Linux Apache MySQL PHP) en nuestro servidor.

INSTALAR APACHE2

apt-get install apache2


INSTALAR MYSQL

apt-get install mysql-server php5-mysql

Nos pedirá una contraseña de administración de mysql

INSTALAR PHP

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt

INSTALAR ICINGA UBUNTU SERVER 14.04

Lo primero que tenemos que hacer es agregar al repositorio el programa de Icinga con esta sentencia:

sudo add-apt-repository ppa:formorer/icinga

a continuación actualizamos el respositorio de ubuntu server:

sudo apt-get update

ahora empezamos con la instalación:

sudo apt-get install icinga icinga-doc icinga-idoutils libdbd-mysql mysql-client

 Nada más empezar con la instalación nos va a pedir que configuremos POSTFIX, servicio de envio de mails para alertas. Nosotros le vamos a seleccionar Sitio en Internet:

Ahora le vamos a decir cual es nuestro dominio de correo «vivaubuntu.com» en nuestro caso.

A continuación nos pide una contraseña administrador para nuestro servidor web:

y nos pide verificarla:

A continuación nos pide que si Deseamos utilizar órdenes externas, le decimos que sí:

Nos pide que si queremos configurar la base de datos de IDOUTILS con dbconfig-common y le decimos que SI:

 

Ahora nos pide el tipo de servidor de Base de datos para IDOUTILS, nosotros lo vamos a hacer con MySql:

Ahora introducimos la contraseña del usuario root de Mysql Server:

Introducimos la contraseña para la aplicación MySql IDOUTILS:

 

CONFIGURAR ICINGA

Ahora tenemos que hacer unos pequeños retoques para que funcione bien con el tema de ido2db, para esto tenemos que editar un fichero de configuración con la siguiente sentencia:

sudo nano /etc/default/icinga

Ahora tenemos que dar con el valor IDO2DB y cambiar un no por un yes:

#start ido2db daemon (no/yes)

IDO2DB=no

por esto:

#start ido2db daemon (no/yes)

IDO2DB=yes

Reseteamos el servicio ido2db

sudo service ido2db start

Copiamos los modulos de idoutils:

sudo cp /usr/share/doc/icinga-idoutils/examples/idoutils.cfg-sample /etc/icinga/modules/idoutils.cfg

Resetemos el servicio:

sudo service icinga restart

Creamos el usuario para entrar en la aplicación:

sudo htpasswd /etc/icinga/htpasswd.users icingaadmin

Una vez modicado el usuario abrimos una navegador e introducimos la siguiente dirección http://<ipservidorubuntu>/icinga y nos saldría la siguiente pantalla:

Usuario:icingaadmin

pss: la que hemos introducido en el paso anterior

Salir de la versión móvil