Para aquellos que desean usar Nagios como sistema de monitorización, he creado una AMI optimizada con Nagios 4 y NagiosGraph. Ésta página muestra tanto sus características como su funcionamiento, configuración y uso, así que por favor leela con atención.
Características
- AMI basada en Ubuntu Bionic Beaver
- Nagios 4 instalado y configurado desde código fuente (última versión estable)
- NagiosGraph instalado y configurado desde código fuente (última versión estable)
- Optimizado con: nginx, PHP 7.3
Instalación y configuración
Instalación
La instalación sigue el proceso normal de creación de una instancia en EC2. El tamaño de instancia recomendado es t3.medium.
El grupo de seguridad suele incluir los siguientes permisos:
Tipo | Protocolo | Rango de puertos | Origen |
SSH | TCP | 22 | 0.0.0.0/0 |
Custom TCP rule | TCP | 161 – 162 | 0.0.0.0/0 |
(*) HTTPS | TCP | 443 | 0.0.0.0/0 |
Custom TCP rule | TCP | 5666 – 5667 | 0.0.0.0/0 |
Custome TCP rule | TCP | 5693 | 0.0.0.0/0 |
Los campos marcados con (*) son imprescindibles, bien para acceder a la interfaz web, bien para el funcionamiento normal del servidor.
Una vez levantada la instancia, podremos acceder usando:
- SSH: Usando el .pem que hayamos seleccionado al lanzar la instancia.
- HTTPS: Usando la url https://ip.de.la.instancia/nagios/, con usuario nagiosadmin y clave la ID de la instancia que acabamos de crear.
Configuración de SSL válido con Let’s Encrypt
Para poder configurar un certificado válido primero debemos cambiar el nombre de host de la instancia EC2 para que nos permita generar el certificado. AWS no permite que se generen certificados para el nombre por defecto de la instancia, porque los nombres (y las IPs son volátiles).
¿ Dudas o problemas ?
Si eres usuario de cualquiera de mis AMI’s y tienes dudas acerca de su uso, costes, configuración o infraestructura, o necesitas que genere una AMI personalizada, puedes contactar conmigo en la siguiente dirección:
Comentarios recientes