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;
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ó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 Monitoramento
Esse é um spoiler da próxima liberação…
Estamos trabalhando em novas funcionalidades para trazer mais informações do seu ambiente.
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.