Monitore Raspberry Pi através do CheckMK

Monitore Raspberry Pi através do CheckMK
Checkmk Permite monitorar os serviços, aplicativos, servidores, infraestrutura em nuvem do seu sistema e muito mais. Este software é desenvolvido em Python e C ++ e é usado por especialistas em TI em todo o mundo. Você pode monitorar as atividades do seu sistema no navegador da web, que podem ser abertas depois de configurar esta ferramenta.

Neste artigo, mostraremos o procedimento completo passo a passo para instalar e configurar Checkmk No seu sistema de Raspberry Pi.

Como monitorar o Raspberry Pi Linux por meio de checkmk

Checkmk Possui uma edição de código aberto que você pode baixar facilmente no site do GitHub e executar todo o processo, siga as etapas abaixo mencionadas:

Etapa 1: Faça o download do arquivo Debian CheckMk Debian

Primeiro, baixe o Checkmk Último lançamento do arquivo Debian da fonte do github usando o seguinte comando:

$ wget https: // github.com/chrisss404/check-mk-arma/lança/download/2.1.0p15/check-mk-raw-2.1.0p15_0.Bullseye_armhf.Deb

Verifique se há mais recente Checkmk Libere aqui e depois baixe sua versão de acordo.

Observação: O comando acima é executado em 32 bits Raspberry Pi OS.

Etapa 2: Instale o pacote Debian Checkmk

Agora, para instalar o Checkmk Pacote Debian, verifique se o pacote que você baixará está no diretório doméstico para aplicar com êxito o seguinte comando para instalar Checkmk .Pacote Deb ou forneça o caminho completo.

$ sudo apt install ./check-mk-raw-2.1.0p15_0.Bullseye_armhf.Deb -y

Case se você sofrer um erro semelhante, como o mostrado abaixo:

Corrija -o executando o seguinte comando:

$ sudo apt install--fix-ising

Depois de executar o comando acima, você deve executar o comando de instalação APT novamente para instalar o checkmk no sistema Raspberry Pi com sucesso.

Etapa 4: Confirme a instalação do checkmk

Para confirmar o Checkmk Instalação, você pode usar o seguinte comando da versão:

$ omd versão

Etapa 5: Inicie o CheckMk no Raspberry Pi

Para iniciar Checkmk no Raspberry Pi, siga o abaixo-dado "OMD" comando:

$ sudo omd start

Etapa 6: Crie um site de monitoramento

Agora Checkmk, Você precisa criar um site onde todas as informações do seu sistema possam ser monitoradas. Você pode criar um site facilmente através do seguinte comando:

$ sudo omd criar

Vamos substituir com Linux_site:

$ sudo omd criar linux_site

Você pode usar qualquer nome de site que quiser.

O comando acima gera um site com as informações de login. Você pode acessar este site no seu navegador Raspberry Pi, iniciando o site pela primeira vez através do seguinte comando:

$ sudo omd start linux_site

Em seguida, vá para o navegador Raspberry Pi e insira o endereço http: // hostname/.

Faça login com as credenciais que você foi designado depois de criar o site.

Etapa 7: Instalando um agente no servidor de monitoramento

Para começar a monitorar no sistema Raspberry Pi, você deve instalar um agente, o que pode ajudá -lo, fornecendo várias informações úteis sobre o Raspberry Pi. Existem diferentes agentes que você pode instalar, mas aqui vou mostrar o procedimento para instalar o agente no Raspberry Pi.

No entanto, antes de fazer esse processo, você deve alterar sua senha do "Do utilizador" seção.

Defina uma senha forte.

Agora vá para o "Configurar" seção e escolha o “Linux” opção, pois estamos usando o sistema Raspberry Pi.

Lá você será um agente. Você pode baixar o agente "Deb" Arquivo clicando nele.

Verifique o diretório de download onde o arquivo de Deb agente está instalado. No meu caso, está no diretório inicial e precisamos transferir este arquivo para o local “/Omd/sites // tmp” Já que você está instalando este agente para o seu site. Para a transferência para o local do seu site, use o seguinte comando:

$ sudo mv check-mk-agent-2.1.0p15-1_all.Deb/omd/sites//tmp

Substitua o :

$ sudo mv check-mk-agent-2.1.0p15-1_all.Deb/omd/sites/linux_site/tmp

Agora, vá para o seu site /tmp diretório usando o "cd" comando:

$ CD/OMD/Sites/Linux_site/TMP

Instale o pacote do agente Deb através do seguinte comando:

$ sudo apt install ./check-mk-agent_2.1.0p15-1_all.Deb

Após a instalação, vá para o “Anfitriões” opção no "Configurar" seção.

Clique no “Adicione o host ao monitoramento” opção.

Escolha o seu nome de host, escreva o endereço da rede como seu endereço IP Raspberry Pi e clique no “Salve e vá para a configuração de serviço” opção.

Observação: Use o “Nome do host -i” comando para encontrar o endereço IP.

Selecione os serviços de acordo com sua escolha usando o "+" botão ou você pode ir com o "Aceitar tudo" opção para selecionar todos os serviços.

Vou ao Checkmk painel novamente para ver as mudanças.

Clique no "Serviços" opção no "Visão geral" Seção para ver a lista de serviços onde você pode monitorar seus recursos Raspberry Pi, como carga da CPU, utilização e muito mais.

Neste ponto, você instalou com sucesso um agente para monitoramento de serviços no Raspberry Pi.

Conclusão

Checkmk é uma ferramenta valiosa para monitorar seus recursos Raspberry Pi, como carga da CPU, utilização da CPU, rede, sistema de arquivos e muito mais. Você pode instalar esta ferramenta usando o pacote Debian. Após a instalação, você deve criar um site usando o "OMD" Comando e inicie o site para carregá -lo com sucesso no seu navegador Raspberry Pi com as credenciais de login. Você deve alterar a senha antes de instalar um agente para monitorar seus recursos Raspberry Pi com sucesso.