Monitore, monitore e gerencie sistemas de computador do Ubuntu

sobre-monit

No próximo artigo, daremos uma olhada no Monit. Esta ferramenta será útil quando se trata de monitorar e gerenciar sistemas de computação distribuídos, realizar manutenção e reparos automáticos.

Monit é um utilitário para gerenciar e monitorar processos, programas, arquivos, diretórios e sistemas de arquivos em um sistema Unix. Os usuários podem usar o Monit para monitorar arquivos, diretórios e sistemas de arquivos em busca de mudanças, como mudanças de carimbo de data / hora, mudanças de checksum ou mudanças de tamanho.

Monit é controlado por meio de um arquivo de controle fácil de configurar baseado em uma sintaxe orientada a tokens de formato livre. Ele monitora os logs e nos notifica sobre as condições de erro por meio de mensagens de alerta personalizáveis. Além disso, Monit pode realizar várias verificações de rede TCP / IP, verificações de protocolo e nos permitirá usar SSL para tais verificações.

O que pode ser monitorado com Monit?

Podemos usar Monit para monitorar processos daemon ou programas semelhantes em execução no localhost. Este programa é particularmente útil para monitorar os processos daemon e aqueles que iniciam no momento da inicialização do sistema.

Início

Ao contrário de muitos outros sistemas de monitoramento, Monit pode agir se ocorrer uma situação de erro, por exemplo; se o sendmail não estiver rodando, este programa pode iniciar o sendmail novamente automaticamente ou se o apache estiver usando muitos recursos, Monit pode parar ou reiniciar o apache e nos enviar uma mensagem de alerta. O Monit também pode monitorar as características do processo, como quanta memória ou ciclos de CPU um processo está usando.

Além do que foi mencionado até agora, também você pode usar este programa para monitorar arquivos, diretórios e sistemas de arquivos no localhost. Seremos capazes de monitorar esses itens em busca de alterações, como alterações nos carimbos de data / hora, alterações na soma de verificação ou alterações no tamanho.

estado

Monit pode monitorar conexões de rede para vários servidores, seja em host local ou em hosts remotos. São suportados soquetes de domínio TCP, UDP e Unix. Mesmo se um protocolo não for compatível, poderemos testar o servidor porque o Monit pode ser configurado para enviar quaisquer dados e testar a resposta do servidor.

Monit pode ser usado para testar programas ou scripts em determinados momentos como com o cron. Além disso, nos permitirá testar o valor de saída de um programa e executar uma ação ou enviar um alerta se o valor de saída indicar um erro.

Este programa também pode ser usado para monitorar recursos gerais do sistema no localhostcomo o uso geral da CPU, memória e carga do sistema.

Instale Monit no Ubuntu 20.04 LTS Focal Fossa

A instalação deste programa é bastante simples. Nas linhas a seguir veremos como instalar o Monit no Ubuntu 20.04. Conforme indicado em seu site, as mesmas instruções podem ser seguidas para Ubuntu 18.04, 16.04 e qualquer outra distribuição baseada em Debian, como Linux Mint.

Para começar, vamos abrir um terminal (Ctrl + Alt + T) e vamos garantir que todos os pacotes em nosso sistema sejam atualizados. Faremos isso com os comandos:

sudo apt update; sudo apt upgrade

Então podemos instalar o programa. Monit está disponível no repositório padrão do Ubuntu 20.04. Por este motivo, podemos instalá-lo usando o comando no terminal:

instalar monitor

sudo apt install monit

Depois de instalado, o serviço Monit será iniciado automaticamente. Se pode verifique seu status digitando no mesmo terminal:

monitor de status

sudo systemctl status monit

Por padrão, a interface da web Monit está desabilitada. Por este motivo, teremos que ativá-lo e definir a senha do administrador. Podemos fazer isso editando o seguinte arquivo:

sudo vim /etc/monit/monitrc

Dentro deste arquivo teremos que encontrar, descomentar e configurar a senha de administrador do Monit como é mostrado a seguir:

habilitar senha e usuário em Monit

set httpd port 2812 and
allow admin:monit

Assim que as alterações forem feitas, podemos salvar e fechar o editor. O próximo passo será reinicie o Monit:

reinicie o monitor

sudo monit -t
sudo systemctl restart monit

Se precisar de informações sobre qualquer uma das opções no arquivo de configuração, você pode consulte o documentação do programa.

Acesse a interface do programa

Neste ponto, podemos abra o navegador da web e acesse a interface da web do programa indo para o URL http://dirección-ip-de-tu-servidor:2812.

login do programa

Este endereço deve nos mostrar a página de login. Se você não alterou o nome de usuário e a senha no arquivo de configuração, você pode login com nome de usuário 'admin'e a senha'monitorar'.

anfitrião monit

Para obter informações úteis e ajuda, recomendamos consulte o site oficial do projeto o su repositório em bitbucket.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.