FERRAMENTAS LINUX: Conheça +30 ferramentas gratuitas e open source de monitoramento do Kubernetes (1ª parte)

terça-feira, 12 de abril de 2022

Conheça +30 ferramentas gratuitas e open source de monitoramento do Kubernetes (1ª parte)

 

Confira !!

Na era da computaçãoem Nuvem o Kubernetes está ficando mais importante graças a sua eficiência em oferecer aos desenvolvedores opções para criação/implantação de ambientes de aplicativos com uma maior facilidade devido ao fato de usar a conteineização.

O fato,é que o monitoramento desses conteineres é muitomais difícisl do que o monitoramento de banco de dados e o processo acaba por se parecer bastante assustador . principalmente pelo fato de que os clusters podem ser perigosos caso não sejam gerenciados adequadamente.

O artigo mostra uma lista com várias ferramentas para o Kubernetes gratuitas e open source que se combinadas com um insight profissional, um monitoramento eficiente  e recuros suficientes transformas essa árdua tarefa num passeio ao parque.


Cconfira abaixo as ferramentas:

1-  Kube-Prometheus foi projetado para fazer o monitoramento de aplciativos do Kubernetes. Elle foi escrito em jsonnet e possui painés do Grafana, possui uma opção de coletar manifestos do Kubernetes e regras do Prometheus em combinação com scripts para desenvolver um monitoramento e documentação de cluster Kubernetes fácil de operar.


2-  Weave-Scope é uma ferramenta de gerenciamento para monitoramento e visualização de contêineres. Com ele, você pode entender melhor os aplicativos baseados em microsserviços em contêineres.


3- Kube statics-metrics (KSM) é uma ferramenta que permite que os usuários avaliem o servidor da API do Kubernetes para produzir métricas precisas sem a necessidade de modificar o estado de objetos como pods, nós e implantação.


4- Kube-ops-view foi projetado para gerar uma imagem operacional para vários clusters Kubernetes. Ele não permite nenhuma interação, portanto, não pode substituir seu painel do Kubernetes. Ele funciona para simplesmente renderizar visualizações pictóricas indicando nós e seus status, pods individuais, uso de recursos, capacidade de código e dicas de ferramentas.


5- Goldpinger é uma  ferramenta de depuração para monitorar a conectividade de nós em clusters Kubernetes. Com ele, você pode solucionar problemas, visualizar e criar alertas para problemas de rede.

O seu principal ponto de venda é ser ecxecutado como um DaemonSet no Kubernetes e produzir métricas do Prometheus.


6- Kube Bench é uma ferramenta de código aberto projetada pelo Center for Internet Security (um órgão semi-regulatório da indústria que fornece diretrizes e testes de benchmarking para escrever código seguro) para verificar se os clusters e nós do Kubernetes selecionados atendem aos benchmarks da CIS.

Os seus recursos valem a pena porque permitem a garantia de autorização e autenticação, destacando áreas não compatíveis de um ambiente Kubernetes.


7- Zabbix-docker-monitoring foi desenvolvido para monitorar contêineres do Docker. Possui componentes, incluindo bilkio, detalhes de configuração de contêineres e métricas de contêiner de rede.

Ele também oferece suporte nativo para contêineres Docker e outros tipos de contêiner, como contêineres Linux.


8- SPEKT8  é uma ferramenta de visualização de cluster do Kubernetes para criar automaticamente topologias de aplicativos e infraestrutura. Com ele, você pode monitorar e controlar aplicativos baseados em microsserviços.

O SPEKT8 tem um painel que exibe o status dos pods, uma lista de imagens de contêiner e detalhes sobre entrada e serviços. Há também a opção de representar nós em modo de tabela ou gráfico.


9 - BotKube foi projetado para monitorar os clusters do Kubernetes, depurar implantações críticas e fornecer recomendações de práticas recomendadas. Ele suporta integração com Microsoft Teams, Mattermost e Slack.

Com o BotKube, você pode executar comandos Kubectl no cluster Kubernetes para depuração e fazer uso de seus componentes, entre os quais interface de bot, executor, gerenciador de eventos, notificador e controlador informante.


10-. Prometheus-Kubernetes foi projetado para monitorar clusters do Kubernetes na AWS, Azure e GCP. Ele apresenta um painel Grafana pré-configurado, alertas pré-configurados, um gerenciador Prometheus robusto e desenvolvimento em cluster.

Fique ligado no blog para conferir a 2ª parte dessas ferramentas para o Kubernetes .





Até a próxima !!


Nenhum comentário:

Postar um comentário