Saltar al contenido
56K

56K

Slow IT Notes – Just 4 Fun

Menú
Menú

OMD NAEMON – 0x00 – Instalación sobre Centos 7.9

Publicada el 04/11/202106/02/2023 por fanta

Naemon es un «fork» de Nagios. OMD es una suite para motorización que incorpora Naemon como «Core» por defecto.

Instalar a «palo seco» Naemon está bien pero es mucho mejor si se hace mediante OMD. De esta forma vamos a poder instalar diferentes instancias de Naemon para diferentes clientes o proyectos.

Por ejemplo si queremos monitorizar diferentes entornos (Producción, Preproducción, …) podemos crear diferentes sites de monitorización. Luego podemos hacer fácilmente backups de cada site y subirlos de versión facilmente.

Podemos clonar sites, renombrarlos, parar uno determinado, etc…

En este post vamos a tratar de exponer los pasos para instalarlo sobre Centos 7.9. !Vamos a ello !

 

Instalar Centos 7.9

Necesitamos tener instalada una versión de Centos 7.9. Se puede obtener una iso desde aquí: mirror.tedra.es/CentOS/7.9.2009/isos/x86_64/
Esto se hace rapidamente descargando una iso de la web oficial, instalando el sistema. Luego se instala el sistema indicando el idioma, configurando la red y los usuarios.

Se puede actualizar con yum update una vez se tiene ya instalado el sistema y sería interesante desactivar SELinux (vi /etc/selinux/config SELINUX=disabled).

 

Instalar NAEMON

Instalar algunas dependencias:
# yum install wget curl vim
Descargar e instalar RPM para configurar el repositorio EPEL
# wget https://download.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# rpm -i epel-release-latest-7.noarch.rpm
# yum update
Descargar e instalar RPM para configurar el repositorio CONSOL LABS
# wget https://labs.consol.de/repo/stable/rhel7/i386/labs-consol-stable.rhel7.noarch.rpm
# curl -s "https://labs.consol.de/repo/stable/RPM-GPG-KEY" > key.txt 
# rpm --import key.txt
# rpm -i labs-consol-stable.rhel7.noarch.rpm
# yum update
# yum repolist enabled

 

Instalar OMD (por defecto como core lleva Naemon)
# yum install omd -y
Comprobamos la versión instalada así:
# omd version
OMD - Open Monitoring Distribution Version 4.00-labs-edition, Python version 3.6.8
# omd versions
4.00-labs-edition (default)
# omd
Creamos un site a monitorizar (por ejemplo el nombre de un proyecto o empresa) con omd:
# omd create monitoring

Nos sacará un texto en el que nos indica el user y password. Por ejemplo:

user: omdadmin
password: UU5qQEG5
Si accedemos desde consola con ese user podemos cambiar la password del user omdadmin así:
$ set_admin_password
Se pueden añadir nuevos usuarios así (como root)
# htpasswd /opt/omd/sites/monitoring/etc/htpasswd nombreuser
Ahora lo iniciamos, configuramos y reiniciamos. Es importante realizar un flush de las reglas iptables por si las moscas.
# omd start monitoring
# omd config monitoring
# omd restart monitoring
# iptables -F
# su - monitoring
Con omd config nombresite (en el caso del ejemplo el nombresite es monitoring) vamos a poder configurar un montón de opciones.
Se pueden también cambiar algunas variables de un site así:
# omd config monitoring show APACHE_TCP_PORT
# omd config monitoring set APACHE_TCP_PORT 5001
# omd config monitoring show APACHE_TCP_ADDR
# omd config monitoring set APACHE_TCP_ADDR 127.0.0.1

Y eso es más o menos el proceso para dejar Naemon instalado.

En futuros posts más información sobre como ir añadiendo máquinas a monitoring

 

Saludos cordiales.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

fanta de naranja
💾 QEMU
💾 SOLARIS
💾 ESXi
💾 FREEBSD
💾 DEBIAN
💾 AMIGA
💾 SYSADMIN
💾 JUNOS
💾 IMPRIMIR
💾 MSDOS
💾 WINDOWS
💾 FAIRPHONE
💾 GAMING
💾 STREAMING
💾 REDHAT
💾 GRÁFICOS
💾 CACHARROS
💾 SONIDO
💾 NETWORKING
💾 ROCKY
💾 SUSE
💾 TMP
©2025 56K | Construido utilizando WordPress y Responsive Blogily tema por Superb