Instalación y Configuración de Nagios XI con PostgreSQL 16 en Ubuntu 24.04 LTS

Guía para instalar y configurar Nagios XI con PostgreSQL 16 en Ubuntu 24.04 LTS. Monitorización centralizada, alertas y informes de rendimiento.

2 sept 2025 • 5 min de lectura • Equip Q2BSTUDIO

Inteligencia-Artificial-

Instalación y configuración de Nagios XI con PostgreSQL 16 en Ubuntu 24.04 LTS

Nagios XI es una plataforma de monitorización de infraestructura de nivel empresarial que permite supervisar disponibilidad, rendimiento y salud de servidores, redes, aplicaciones, bases de datos, servicios y más. Es la edición comercial de Nagios Core e incorpora panel web, automatización avanzada y soporte profesional.

Funciones clave

Monitorización centralizada para servidores, dispositivos de red, servicios web, bases de datos y aplicaciones críticas.

Panel web con vistas personalizables, mapas, gráficos y visualizaciones en tiempo real.

Alertas y notificaciones automatizadas por correo, SMS y herramientas colaborativas con integraciones sencillas.

Informes y analítica con disponibilidad, SLAs, tendencias y planificación de capacidad.

Asistentes de configuración para desplegar chequeos sin necesidad de dominar Nagios Core.

Escalabilidad y multi tenant para pymes, grandes empresas y MSP con equipos distribuidos.

Integración y extensibilidad mediante plugins de Nagios, API e integraciones de terceros como ServiceNow o PagerDuty.

Casos de uso habituales

Supervisión de salud de servidores y dispositivos de red.

Monitorización del rendimiento de aplicaciones APM.

Comprobaciones de disponibilidad de bases de datos y servicios web.

Monitorización de entornos virtualizados y cloud.

Monitorización básica de eventos de seguridad y cumplimiento.

Informes de SLA y auditoría.

Ediciones

Nagios Core gratuita y de código abierto con configuración manual.

Nagios XI de pago con interfaz gráfica, automatización y soporte empresarial.

Requisitos previos recomendados

Ubuntu 24.04 LTS servidor con IPv4 estática por ejemplo 192.168.1.7, usuario con permisos sudo, 4 GB de RAM como mínimo y salida a Internet.

Resumen de arquitectura

Nagios XI utiliza un servidor web Apache, PHP y PostgreSQL como base de datos principal. En Ubuntu 24.04 LTS se entrega PostgreSQL 16 en los repositorios oficiales, ideal para esta implementación.

Pasos de instalación rápida

1 Preparar sistema

Ejecuta actualización general apt update y apt upgrade y reinicia si el kernel se actualiza. Configura el hostname y la IP estática 192.168.1.7 en netplan si es necesario.

2 Instalar dependencias y componentes base

Instala Apache, PHP y módulos requeridos apt install -y apache2 php php-pgsql php-gd php-ldap php-xml php-zip php-mbstring php-curl libapache2-mod-php build-essential wget curl unzip tar bc gettext mailutils snmp snmpd

Habilita y arranca servicios systemctl enable apache2 y systemctl start apache2 y systemctl enable snmpd

3 Instalar PostgreSQL 16

En Ubuntu 24.04 LTS se instala con apt install -y postgresql postgresql-contrib

Verifica el servicio con systemctl status postgresql y asegúrate de que esté en ejecución.

4 Descargar e instalar Nagios XI

Descarga el instalador oficial en tmp con wget https://assets.nagios.com/downloads/nagiosxi/xi-latest.tar.gz y descomprime con tar xzf xi-latest.tar.gz

Accede a la carpeta nagiosxi y ejecuta el instalador con privilegios sudo ./fullinstall

El asistente instalará paquetes, configurará Apache, PHP y preparará las bases de datos en PostgreSQL 16. Este proceso puede tardar varios minutos.

5 Acceder a la interfaz web

Una vez finalice, accede a https://192.168.1.7/nagiosxi desde un navegador. Completa el asistente inicial creando la cuenta admin, configurando correo saliente y aceptando los parámetros de licencia.

6 Ajustes recomendados tras la instalación

Configura la zona horaria del sistema y de PHP para que coincidan timedatectl y revisión de phpinfo. Ajusta límites de PHP memory limit 256M o superior y max_execution_time 60 o superior si gestionas grandes volúmenes de checks. Habilita notificaciones por correo con tu servidor SMTP. Crea backups programados de PostgreSQL con pg_dump y de la aplicación. Activa UFW abriendo puertos 80 y 443 con ufw allow 80 y ufw allow 443 y ufw enable.

7 Añadir monitorización

Utiliza los asistentes de Nagios XI para Linux Server, Windows Server, Switch y Router, HTTP, HTTPS, MySQL, PostgreSQL, SNMP, DNS, DHCP y más. Agrupa hosts y servicios, define escalado de alertas y establece SLAs. Integra con Slack, Teams o ServiceNow mediante complementos disponibles en el Exchange de Nagios.

Optimización y buenas prácticas

Revisa el rendimiento de PostgreSQL 16 con parámetros como shared_buffers y work_mem ajustados a tu RAM. Separa el almacenamiento de la base de datos en disco rápido si manejas muchos eventos. Configura retention y rotación de logs. Utiliza NRPE o NCPA para métricas profundas en sistemas Linux y Windows. Documenta comandos y plantillas para estandarizar despliegues.

Solución de problemas comunes

Si la web no carga, verifica apache2 y revisa los logs en var log apache2. Si fallan plugins, asegura las dependencias del sistema y permisos de ejecución en usr local nagios libexec. Para incidencias con correo, valida DNS, SPF y credenciales SMTP. En bases de datos, revisa el estado con systemctl status postgresql y psql -U postgres -h localhost.

Por qué elegir Q2BSTUDIO

En Q2BSTUDIO somos una empresa de desarrollo de software especializada en aplicaciones a medida y software a medida, con prácticas líderes en inteligencia artificial, ciberseguridad, automatización y observabilidad. Nuestro equipo integra Nagios XI con pipelines DevOps, servicios cloud AWS y Azure, y analítica avanzada para que tu infraestructura esté segura, optimizada y preparada para escalar.

Si planeas desplegar Nagios XI en entornos híbridos o multicloud, nuestros expertos pueden diseñar arquitectura, alta disponibilidad, balanceo y backups gestionados. Conoce cómo aceleramos tus despliegues con nuestros servicios cloud en AWS y Azure.

La seguridad es esencial en cualquier plataforma de monitorización. Fortalecemos tu XI con controles de acceso, segmentación, hardening de sistemas, MFA y pruebas de intrusión. Descubre nuestra oferta de ciberseguridad y pentesting para protegerte de amenazas.

Servicios complementarios

Integramos inteligencia artificial e IA para empresas con agentes IA para priorizar alertas, detectar anomalías y predecir capacidad. Diseñamos cuadros de mando de negocio con servicios inteligencia de negocio y power bi, y habilitamos SSO, CMDB y automatización de procesos ITSM.

Beneficios para tu organización

Visibilidad unificada del estado de TI y reducción del tiempo medio de resolución. Automatización de alertas y escalado para minimizar interrupciones. Costes optimizados y cumplimiento de SLAs con informes ejecutivos. Escalabilidad para crecer desde pocos hosts hasta miles de endpoints.

Conclusión

Con Ubuntu 24.04 LTS y PostgreSQL 16, Nagios XI ofrece una base moderna, segura y escalable para monitorizar tu infraestructura. Siguiendo los pasos anteriores podrás desplegarlo con rapidez y contar con una plataforma robusta para operaciones críticas. Para una implementación guiada, migraciones o soporte 24x7, Q2BSTUDIO puede acompañarte de punta a punta, desde el diseño hasta la operación.

Etiquetas recomendadas para posicionamiento

aplicaciones a medida, software a medida, inteligencia artificial, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio, ia para empresas, agentes IA, power bi

Gracias por leer. Si necesitas asesoramiento o un plan a medida para tu entorno, estaremos encantados de ayudarte.

UNA PAUSA?

Juga una estona abans de marxar

ELS NOSTRES SERVEIS

Com et podem ajudar

Tens un projecte en ment?

Explica'ns la teva visió i la convertim en una solució de programari. Sigui quin sigui l'abast, fem realitat la teva idea.