web-host
Nginx publico, usado para pruebas de disponibilidad HTTP.
Infraestructura observada en vivo
Esta pagina corre dentro del contenedor web-service. Zabbix valida su disponibilidad por HTTP, genera alertas cuando cae y registra historicos para la sustentacion.
Servicios desplegados en contenedores y observados por Zabbix Agent2.
Nginx publico, usado para pruebas de disponibilidad HTTP.
MariaDB interno con check TCP sobre el puerto de base de datos.
CoreDNS para validar disponibilidad de servicio de nombres.
VSFTPD usado para simular un servicio clasico de infraestructura.
La demo separa observabilidad, servicios monitoreados y acceso publico HTTPS.
El proceso completo queda visible entre esta pagina, Zabbix y MailHog.
Se detiene web-service para simular una caida del sitio.
Zabbix marca HTTP web-service no responde y abre un problema.
La accion configurada envia el correo de alerta hacia MailHog.
Al iniciar el contenedor, Zabbix cierra el problema y registra historico.
Elementos que agregan trazabilidad al proyecto mas alla del despliegue base.
Subdominios publicados con HTTPS automatico por Caddy y Let's Encrypt.
Zabbix, MailHog y el servicio web quedan disponibles para revision remota.
El navegador mide latencia real contra /health en cada recarga.
El sitio expone API real para que Artillery genere trafico, telemetria y consumo controlado de CPU/memoria.
GET /api/summary
Estado de app, uptime, runtime Node, contadores y enlaces de la demo.
POST /api/telemetry
Recibe muestras simuladas de CPU, memoria y disco durante pruebas.
GET /api/load/mixed
Ejecuta trabajo acotado para observar respuesta bajo estres.