O Ministério de Infraestrutura e Gestão Hídrica é o órgão do governo holandês responsável por transporte, aviação, política habitacional, obras públicas, planejamento territorial, gestão fundiária e recursos hídricos. Criado em 2010 após a fusão do Ministério de Transporte e Gestão Hídrica com o Ministério de Habitação, Planejamento Territorial e Meio Ambiente, o ministério trabalha para criar uma rede eficiente de estradas, ferrovias, vias navegáveis e aéreas, implementar uma gestão hídrica eficaz para proteção contra inundações e melhorar a qualidade do ar e da água.

O desafio:

O ministério precisava de uma solução de monitoramento capaz de lidar não apenas com a infraestrutura de TI, mas também com dispositivos IoT responsáveis pelo monitoramento de níveis de água, qualidade da água, temperatura e outros dados.

Os componentes de infraestrutura que precisavam ser monitorados incluíam servidores Red Hat Satellite e Capsule, Red Hat Virtual Data Centers, gerenciamento de identidade Red Hat, plataformas de automação Ansible e uma ampla gama de dispositivos IoT customizados.

A solução:

O monitoramento de Red Hat Satellite e Capsule consiste em um satélite, seis servidores e 15 cápsulas para diferentes ambientes, com aproximadamente 2.000 máquinas Linux conectadas às cápsulas. As máquinas obtêm seus pacotes das cápsulas, que atuam como proxies que coletam dados dos servidores satellite. As cápsulas também gerenciam os pacotes de conteúdo e assinaturas para as máquinas.

Para o monitoramento de Red Hat Satellite e Capsule, o Zabbix realiza a descoberta das cápsulas via Low Level Discovery, que usa requisições HTTP que, por sua vez, coletam dados através da REST API. O status de sincronização de conteúdo de cada cápsula é monitorado e, se a sincronização falhar, novos pacotes não são instalados. A conectividade entre cápsulas e o satélite também é monitorada por meio de verificações de porta, porque as cápsulas precisam se conectar ao satélite para que o conteúdo seja sincronizado.

O Zabbix também descobre e monitora repositórios satellite, verificando quando foi realizada a última sincronização e o status atual da sincronização. Assinaturas de software também são descobertas e monitoradas, e alertas são enviados, com a severidade aumentada quando uma assinatura possui apenas 30 dias restantes.

As licenças do Red Hat Virtual Data Center e o gerenciamento de identidade também se beneficiam da flexibilidade que o Zabbix oferece. As licenças de Virtual DC devem estar presentes nos hosts ESX, então situações em que um host ESX com licença ativa não possui VMs ou teve VMs migradas devem ser evitadas, pois isso significaria que uma licença estaria sendo desperdiçada. Sempre que um trigger do Zabbix detecta um problema, o Ansible automaticamente anexa ou remove uma licença do host ESX, dependendo do tipo de problema detectado.

No gerenciamento de identidade Red Hat, o Zabbix descobre e monitora processos na plataforma de gerenciamento de identidade (incluindo o status do serviço de gerenciamento de identidade), graças à capacidade de estender o agente Zabbix com parâmetros de usuário.

Enquanto isso, o monitoramento da Ansible Automation Platform consiste no monitoramento de controladores. A API da Ansible Automation Platform é usada para descobrir os controladores, e cada controlador é verificado quanto a jobs em execução, seu último tempo de atividade, capacidade e status. Às vezes, os controladores são desativados para manutenção e depois reativados, então alertas são enviados para controladores desativados por tempo prolongado.

O monitoramento da Ansible Automation Platform também inclui o monitoramento de máquinas descomissionadas, que são atribuídas a um grupo em vez de serem excluídas imediatamente. O Zabbix monitora o período de carência dessas máquinas e alerta os usuários se o período expirar, gerando um aviso se um host Ansible estiver desabilitado por sete dias e escalando se a máquina estiver desabilitada por mais de 14 dias.

O Zabbix também descobre e monitora jobs de gerenciamento de configuração, e se um job falhar, ele tenta reiniciá-lo. Se o problema persistir, é escalado para a pessoa apropriada. Essas verificações do Ansible são realizadas principalmente via agentes HTTP, a partir dos servidores ou proxies do Zabbix.

Finalmente, além do monitoramento de infraestrutura, o Zabbix também monitora a saúde de dispositivos IoT responsáveis por níveis de água, qualidade da água, temperatura e outros dados. Esses dispositivos utilizam módulos Raspberry Pi e o Zabbix Agent 2 é usado para monitorar o status dos dispositivos. O Zabbix Agent 2 com banco de dados local é utilizado quando o agente não consegue enviar métricas dos dispositivos. Em caso de interrupção de rede, o Zabbix armazena os dados pendentes no banco de dados local do agente.

Os resultados:

Trusting their monitoring to Zabbix has greatly improved processes at the ministry, saving time and money by making it easy to notice and fix issues before affected departments themselves were aware of them. In addition, having the latest historical data at their fingertips has been invaluable to the ministry’s technical teams during troubleshooting or when dealing with performance issues, saving everyone involved a great deal of time.

Conclusão

Zabbix’s flexible nature and its ability to integrate with popular platforms as well as custom devices made it the perfect “one-stop shop” for the ministry’s needs, consolidating all of their monitoring in a single pane of glass and giving them complete visibility into every layer of their infrastructure – while also integrating smoothly with their existing systems.

To learn more about what Zabbix can do for customers in the public sector, contact us.

Inscrever-se
Notificar de
0 Comments
mais antigos
mais recentes Mais votado
Feedbacks embutidos
Ver todos os comentários
0
Adoraria saber sua opinião, comente.x