top of page

Monitorando recursos do servidor com Prometheus


Prometheus é uma ferramenta open source para coleta de dados de série temporal. Utilizamos ela na nossa solução para ajudar no seu monitoramento.


O monitoramento de servidores é uma parte importante do dia-a-dia dos profissionais de TI. Principalmente das empresas que prestam serviços terceirizados. Acompanhar o consumo de recursos tanto em tempo real como em um intervalo de tempo anterior, é fundamental para entender o comportamento do ambiente que está sendo administrado.


Para monitoramento existem diversas ferramentas no mercado que podem ser utilizadas. Na nossa solução iTFLEX Firewall já temos uma funcionalidade para conectá-la em um servidor Zabbix. Mas também utilizamos o Prometheus para coleta de dados dentro da própria solução.



O que é o Prometheus?


Conforme o próprio github da ferramenta, o Prometheus é um sistema de monitoramento de sistemas e serviços. Ele coleta métricas de destinos configurados em determinados intervalos, avalia expressões de regras, exibe os resultados e pode acionar alertas quando condições especificadas são observadas.


O Prometheus se diferencia de outras ferramentas por alguns pontos:


  • Modelo de dados multidimensional (time series):

  • Linguagem de consulta própria e poderosa (PromQL);

  • Nenhuma dependência de armazenamento distribuído;

  • Coleta de métrica no formato de pull via HTTP;

  • As configurações de descobertos podem ser feitas de forma estática ou por descoberta;

  • Vários modos de suporte a gráficos e painéis;



Arquitetura de uso Prometheus


Utilizando o Prometheus no iTFLEX Firewall


Justamente por ele ser uma ferramenta diferente de outras, é que optamos por trabalhar com ela dentro do iTFLEX Firewall. Mas onde utilizamos ele? Vamos mostrar aqui algumas das funcionalidades onde usamos.



Módulo SD-WAN


As coletas de métricas do SD-WAN são armazenadas dentro do Prometheus, para que possamos tomar as ações necessárias.



Métricas do SD-WAN


Módulo Conexões


Dentro do módulo de conexões, também utilizamos o armazenamento temporal do Prometheus para trazer informações consolidadas para os usuários.



Módulo conexões


Módulo Monitoramento


Esse é um spoiler da próxima liberação…

Estamos trabalhando em novas funcionalidades para trazer mais informações do seu ambiente.



Módulo de monitoramento


Conclusão


O Prometheus é uma excelente ferramenta. Com ela conseguimos trabalhar com diversas informações e evoluir nossa solução para facilitar cada vez mais o seu dia-a-dia.


Caso tenha alguma sugestão de como podemos utilizá-lo, compartilhe conosco. Acesse o nosso banco de ideias e sugestões de melhorias e nos envie. Sua contribuição nos ajuda a evoluir.


Ainda não conhece o iTFLEX Firewall? Entre em contato com nossos especialistas.




bottom of page