El Ministerio de Infraestructura y Gestión Hídrica es el ministerio holandés responsable del transporte, la aviación, la política de vivienda, las obras públicas, la planificación espacial, la gestión del suelo y la gestión de los recursos hídricos. Creado en 2010 tras la fusión del Ministerio de Transporte y Gestión Hídrica y el Ministerio de Vivienda, Planificación Territorial y Medio Ambiente, el ministerio trabaja para crear una red eficiente de carreteras, ferrocarriles, vías navegables y aéreas, una gestión eficaz del agua para protegerse de las inundaciones y una mejor calidad del aire y del agua.

El desafío:

El ministerio necesitaba una solución de monitoreo que pudiera gestionar no solo la monitorización de la infraestructura, sino también los dispositivos IoT encargados de monitorear los niveles de agua, la calidad del agua, la temperatura y otros datos. Los componentes de infraestructura que debían monitorearse incluían servidores Red Hat Satellite y Capsule, centros de datos virtuales Red Hat, gestión de identidades Red Hat, plataformas de automatización Ansible y una amplia gama de dispositivos IoT personalizados.

La solución:

El monitoreo de Red Hat Satellite y Capsule consta de un satélite, seis servidores y quince cápsulas satélite para diferentes entornos, con aproximadamente 2000 máquinas Linux conectadas a las cápsulas satélite. Las máquinas recuperan sus paquetes de l as cápsulas, que actúan como proxies que obtienen datos de los servidores satélite. Las cápsulas también gestionan los paquetes de contenido y las suscripciones de las máquinas.

Para la monitorización de satélites y cápsulas Red Hat, Zabbix realiza el descubrimiento de cápsulas mediante Low Level Discovery, que utiliza solicitudes HTTP que, a su vez, recopilan datos mediante la API REST. Se monitoriza el estado de sincronización de contenido de cada cápsula y, si esta falla, no se instalan nuevos paquetes. La conectividad entre las cápsulas y el satélite también se monitoriza mediante comprobaciones de puertos, ya que las cápsulas necesitan poder conectarse al satélite para que el contenido se sincronice.

Zabbix también descubre y monitoriza repositorios satélite, comprobando tanto cuándo se realizó la última sincronización como su estado actual. También se detectan y monitorizan las suscripciones de software, y se envían alertas, cuya gravedad se activa cuando a la suscripción le quedan solo 30 días.

Las licencias de Red Hat Virtual Data Center y la gestión de identidades también se benefician de la flexibilidad adicional que ofrece Zabbix. Las licencias de Virtual Data Center deben estar presentes en los hosts ESX, por lo que deben evitarse las situaciones en las que un host ESX con una licencia activa no tenga VMS (o haya migrado VMS), ya que esto significaría que se estaría desperdiciando una licencia. Cuando un disparador de Zabbix detecta un problema, Ansible conecta o desconecta automáticamente una licencia del host ESX, según el tipo de problema detectado.

En lo que respecta a la gestión de identidades de Red Hat, Zabbix descubre y monitoriza los procesos en la plataforma de gestión de identidades (incluido el estado del servicio de gestión de identidades) gracias a la posibilidad de ampliar el agente de Zabbix con parámetros de usuario.

Mientras tanto, la monitorización de Ansible Automation Platform consiste en la monitorización de los controladores. La API de Ansible Automation Platform se utiliza para detectar los controladores, y cada uno se comprueba para ver si hay trabajos en ejecución, su última hora de acceso, su capacidad y su estado. En ocasiones, los controladores se desactivan por mantenimiento y se vuelven a activar, por lo que se envían alertas para los controladores que han estado desactivados durante más tiempo.

La monitorización de Ansible Automation Platform también incluye la monitorización de las máquinas deshabilitadas, que se asignan a un grupo en lugar de eliminarse inmediatamente. Zabbix monitoriza el periodo de gracia de las máquinas deshabilitadas y avisa a los usuarios cuando finaliza. Genera una advertencia si un host de Ansible se desactiva durante siete días y la escala si la máquina ha estado desactivada durante más de 14 días.

Zabbix también detecta y monitoriza los trabajos de gestión de la configuración; si un trabajo falla, intenta reiniciarlo. Si el problema persiste, se escala a la persona adecuada. Estas comprobaciones de Ansible se realizan principalmente mediante agentes HTTP, desde servidores Zabbix o proxies.

Finalmente, además de la monitorización de la infraestructura, Zabbix también monitoriza el estado de los dispositivos IoT responsables de los niveles de agua, la calidad del agua, la temperatura y otros datos. Estos dispositivos ejecutan módulos Raspberry Pi y Zabbix Agent 2 se utiliza para monitorizar su estado. Zabbix Agent 2, con una base de datos de agente local, se utiliza cuando el agente no puede enviar las métricas a estos dispositivos. En caso de una interrupción de la red, Zabbix almacena los datos acumulados en la base de datos de agente local.

El resultado:

Confiar su monitoreo a Zabbix ha mejorado considerablemente los procesos del ministerio, ahorrando tiempo y dinero al facilitar la detección y solución de problemas antes de que los departamentos afectados los detecten. Además, tener a mano los datos históricos más recientes ha sido invaluable para los equipos técnicos del ministerio durante la resolución de problemas o al abordar problemas de rendimiento, ahorrando mucho tiempo a todos los involucrados.

En conclusión

La flexibilidad de Zabbix y su capacidad de integración con plataformas populares, así como con dispositivos personalizados, lo convirtieron en la solución integral perfecta para las necesidades del ministerio, consolidando toda su monitorización en un único panel y brindándoles visibilidad completa de cada capa de su infraestructura, a la vez que se integra a la perfección con sus sistemas existentes.

Para saber más sobre lo que Zabbix puede hacer por los clientes del sector público, contáctanos.

Subscribe
Notify of
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x