Você está na página 1de 8

Aplicação e Monitoramento com Checkmk

Marcos Vinícius Graeber


Orientador: Dalvan Jair Griebler
Introdução

O principal problema de se ter uma infraestrutura de TI vem em seu


monitoramento, pois nem sempre ele se torna de fácil entendimento, ou
controle sendo assim sempre deve-se optar por ferramentas, que auxiliam
em um bom controle do que se está passando com as máquinas, para
prevenir possíveis problemas como falta de espaço em disco, memória ram
ou outros problemas que podem vir a afetar a infraestrutura.
Checkmk

Enquanto no passado o Checkmk foi projetado somente para monitorar grandes e


heterogêneos ambientes, a partir da versão 1.5p12 também começou a suportar
monitoramento de AWS, Azure, Docker e Kubernetes serviços.
Checkmk

Atualmente ele está sendo desenvolvido pela tribe29 GmbH dentro de Munique Alemanha,
que até 16/04/2019 operava com o nome de Mathias Kettner GmbH, junto a mudança do
nome da empresa, o nome Check_Mk foi alterado para Checkmk, a tribe 29 mantem
versões de código aberto principalmente GPLv2, enquanto grande parte das edições
comerciais são executadas sob a licença enterprise Checkmk.
Checkmk

O Checkmk se originou em 2008 com um agente substituindo scrip de shell para inetd, e foi
publicado em abril de 2009 sob GPL, sendo inicialmente baseado em Nagios, mas ao longo
dos anos e de diversas edições ele evoluiu para um sistema independente, que substitui
todos os componentes essenciais do Nagios pelos seus próprios incluindo seu próprio
núcleo de monitoramento que hoje é escrito em C++.
Configuração

Para instalação do mesmo foi utilizado de duas máquinas virtuais com Ubutu 20.04 LTS
para servidor, cada máquina possuindo um total de 20 Gb de disco e 2Gb de memória ram,
cada uma utilizando de uma CPU do processador da máquina utilizada.
Demonstração
Conclusão

• O software Checkmk na versão 1.6.p24 se demonstrou um bom software de


monitoramento, com bons gráficos, uma quantidade diversificada de indicadores, que
de certa forma para alguém leigo fica de difícil entendimento pois possui muitos, já
para quem tem um bom entendimento ele tem uma gama alta de indicadores que
podem ser acompanhados.

• Também exalto o quanto este artigo foi importante para meu próprio crescimento
dentro da cadeira de Redes de Sistemas Distribuídos II, pois com os comandos
aplicados e buscando informações sobre o software sempre obtemos novos
conhecimentos.

Você também pode gostar