Grafana tornou-se uma ferramenta popular de código aberto para DevOps ao fornecer visualizações baseadas em painéis de instrumentos dentro de uma interface de fácil utilização. Grafana painéis de instrumentos permitem a visualização de dados baseados em séries temporais recolhidos através de uma variedade de interfaces de software back-end. Ao mesmo tempo, Prometheus emergiu como o principal conjunto de ferramentas de monitorização e alerta de código aberto para painéis de bordo Grafana .
A combinação de Prometheus e Grafana tem ajudado o pessoal de fiabilidade do local a obter conhecimentos cada vez mais granulares sobre sistemas complexos. A monitorização deve ser uma pedra angular de qualquer estratégia DevOps, e a suite Grafana pode ser um poderoso trunfo para a sua equipa. Uma estrutura de monitorização eficaz fornece informações actualizadas, envia alertas quando algo corre mal e presta-se à personalização com base nas necessidades da organização.
Muitos grandes fornecedores de cloud disponibilizam propriedade e soluções de monitorização in-house. Um exemplo de um fornecedor que fornece uma ferramenta de monitorização é a Amazon’s CloudWatch. Concebida para operar nos Amazon Web Services (AWS), CloudWatch adequa-se bem aos ambientes de máquina virtual que funcionam exclusivamente em AWS ou com uma combinação de recursos on-premise ou outros recursos de cloud, que os sistemas de Gestão AWS podem gerir.
Se tem uma configuração de cloud híbrida que dependa dos Sistemas de Gestão AWS, a CloudWatch permite-lhe que permaneça na bolha AWS, contudo, muitas organizações preferem planear o futuro que não dependa dos serviços AWS. Se pensar no futuro, o lock-in do fornecedor associado com a solução de propriedade como a CloudWatch pode tornar-se num obstáculo ao crescimento.
A questão da independência da plataforma é uma das grandes razões para considerar uma alternativa de uma solução controlada pelo fornecedor como o CloudWatch, sobretudo para os ambientes DevOps onde a necessidade de agilidade apela a uma solução que se possa adaptar a vários ambientes de cloud.
A passagem para fornecedores cloud alternativos como a Linode tem a ver com a escolha e a adequação da solução à situação. Por exemplo, uma organização em que a maior parte dos seus recursos cloud circula num grande fornecedor cloud pode mesmo assim escolher utilizar uma cloud alternativa para um projeto específico ou para uma filial devido a especificações diferentes, problemas de custos, ou a necessidade de um apoio ao cliente mais personalizado. Nesse caso o ambiente de monitorização de cloud deve ser capaz de se adaptar sem a necessidade de recomeçar e sem manter o custo adicional de ter sistemas em separado.
Se este tipo de portabilidade e flexibilidade é importante para si, ou se pensa que pode ser importante para si no futuro, uma estrutura de monitorização de nuvens de código aberto de nível empresarial como Prometheus é uma opção melhor. Hyperscalers e serviços alternativos de monitorização de nuvens Prometheus. AWS lançou recentemente novos serviços geridos Prometheus em antevisã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.
Evidentemente o verdadeiro problema não é o custo da ferramenta em si mesma, mas o custo global de propriedade. Neste contexto, as ferramentas de código aberto também têm um bom desempenho. O software é normalmente fornecido sem custo, o fornecedor pode debitar pelo suporte ao software. Contudo, a disponibilidade universal atua para limitar os preços de suporte, se não lhe convier o preço pode encontrar o mesmo serviço noutro sítio. Por outro lado, o software de proprietário está sujeito ao controlo exclusivo do fornecedor e, portanto, tem tendência para ser comercializado por um preço superior.
Os detalhes irão variar dependendo dos seus objectivos e da configuração da sua nuvem. Se está a construir para agilidade e quer o poder de uma solução de monitorização de nível empresarial com um custo mínimo, considere uma solução aberta como Prometheus antes de se fixar numa ferramenta de monitorização proprietária como o CloudWatch.
Comentários