Grafana tornou-se uma ferramenta popular de código aberto para DevOps, fornecendo visualizações baseadas em painéis de controle dentro de uma interface amigável. Grafana painéis de controle permitem a visualização de dados baseados em séries temporais coletados através de uma variedade de interfaces de software back-end. Ao mesmo tempo, Prometheus surgiu como o principal kit de ferramentas de monitoramento e alerta em nuvem de código aberto para painéis de controle Grafana .
A combinação de Prometheus e Grafana tem ajudado a equipe de confiabilidade do site a obter insights cada vez mais granulares sobre sistemas complexos. Monitoring deve ser a pedra angular de qualquer estratégia de DevOps, e o pacote Grafana pode ser um ativo poderoso para a sua equipe. Uma estrutura de monitoramento eficaz fornece informações atualizadas, envia alertas quando algo dá errado e se presta à personalização com base nas necessidades da organização.
Muitos grandes vendedores de nuvens oferecem soluções de monitoramento próprias e internas. Um exemplo de uma ferramenta de monitoramento fornecida pelo fornecedor é Amazon's CloudWatch. Projetado para operar dentro do Amazon Web Services (AWS), o CloudWatch é bem adequado para ambientes de máquinas virtuais (VM) rodando exclusivamente em AWS ou uma combinação do AWS com recursos no local ou outros recursos em nuvem, que o AWS Systems Manager pode gerenciar.
Se você tem uma configuração de nuvem híbrida que depende do AWS Systems Manager, o CloudWatch permite que você permaneça dentro da bolha AWS ; no entanto, muitas organizações preferem planejar um futuro que não depende dos serviços do AWS . Se você pensar no futuro, o bloqueio do fornecedor associado a uma solução proprietária como o CloudWatch pode se tornar um obstáculo ao crescimento.
A questão da independência da plataforma é uma das maiores razões para considerar uma alternativa para uma solução controlada pelo fornecedor como a CloudWatch - especialmente para ambientes DevOps onde a necessidade de agilidade exige uma solução que possa se adaptar a vários ambientes de nuvem.
O movimento para fornecedores alternativos de nuvens como Linode é sobre escolha e adequação da solução para a situação. Por exemplo, uma organização com a maioria de seus recursos de cloud computing rodando em um grande fornecedor de cloud computing ainda pode optar por utilizar uma nuvem alternativa para um projeto ou filial específica devido a especificações diferentes, preocupações de custo ou a necessidade de um suporte ao cliente mais personalizado. Nesse caso, o ambiente de monitoramento das nuvens deve ser capaz de se adaptar sem a necessidade de recomeçar - e sem a sobrecarga adicional de manter sistemas separados e diferentes.
Se este tipo de portabilidade e flexibilidade é importante para você, ou se você acha que pode ser importante para você no futuro, uma estrutura de monitoramento de nuvens de código aberto de nível empresarial, como Prometheus , é uma opção melhor. Hyperscalers e serviços alternativos de nuvem suportam Prometheus. AWS lançou recentemente novos serviços gerenciados Prometheus em previsão.
A questão do custo é a métrica universal para qualquer comparação de produtos. Em geral, ferramentas de código aberto como Prometheus tendem a custar menos porque um fornecedor não as controla.
Naturalmente, a verdadeira questão não é o custo da ferramenta em si, mas o custo total de propriedade. Nesse contexto, as ferramentas de código aberto também têm um bom desempenho. O software é normalmente fornecido sem custo; o fornecedor pode cobrar pelo suporte ao software. Entretanto, a disponibilidade universal age para limitar o preço de suporte - se você não gostar do preço, você pode obter o mesmo serviço em outro lugar. Por outro lado, o software proprietário está sujeito ao controle exclusivo do fornecedor e, portanto, tende a negociar a um preço mais alto.
Os detalhes irão variar dependendo de seus objetivos e de sua configuração da nuvem. Se você está construindo para agilidade e quer o poder de uma solução de monitoramento de nível empresarial com custo mínimo, considere uma solução aberta como Prometheus antes de travar em uma ferramenta de monitoramento proprietária como o CloudWatch.
Comentários