Artigo Diretório
Este tutorial se concentra em:
ComoCentOS 7 rodando no servidorVestaCPmontado em painelMonitoramento de monitoramentoprograma?
Painel VestaCP do sistema CentOS 7, como definir a configuração do Monit?
O que é Monit?
Monit é uma pequena ferramenta de código aberto para gerenciar e monitorar sistemas Unix.
O Monit monitorará o processo de serviço especificado se for desligado automaticamente, reiniciará automaticamente e poderá enviar notificações por e-mail em caso de erros.
Se você estiver no CentOS 7, execute o VestaCP como seu painel e tenha o Monit instalado para monitorar os processos do seu servidor como: Nginx, Apache, MariaDB e outros.
Ativar repositório EPEL
RHEL/CentOS 7 64 bits:
wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -ivh epel-release-latest-7.noarch.rpm
RHEL/CentOS 6 32 bits:
wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm
- O CentOS 7 não suporta repositórios EPEL de 32 bits, portanto, use o RHEL/CentOS 6 de 32 bits.
Instale o Monit no CentOS 7
yum update yum install -y libcrypto.so.6 libssl.so.6 yum install monit
Habilite a porta 2812 no VestaCP
Depois de instalar o monitoramento Monit com sucesso, você precisa configurar o daemon, habilitar portas, endereços IP e outras configurações.
Etapa 1:Faça login no seu VestaCP
Etapa 2:Entre no firewall.
- Clique em "Firewall" acima da navegação.
Etapa 3:Clique no botão +.
- Ao passar o mouse sobre o botão +, você verá o botão mudar para "Adicionar regra".
Etapa 4:Adicione regras.
Use o seguinte como configurações de regra ▼
- Ação: Aceitar
- Protocolo: TCP
- porta: 2812
- Endereço IP: 0.0.0.0/0
- Observações (opcional): MONIT
Abaixo está uma captura de tela das configurações do firewall Vesta ▼
Etapa 5:Edite o arquivo de configuração do Monit
Uma vez instalado o Monit, você precisa editar o arquivo de configuração principal e definir seu próprio nome de usuário e senha.
O seguinte é um tutorial de configuração para monitorar e reiniciar vários processos do Painel Vesta no CentOS 7 ▼
Depois de criar os arquivos de configuração necessários, teste os erros de sintaxe ▼
monit -t
Inicie o monit simplesmente digitando:
monit
Inicie o serviço Monit na inicialização ▼
systemctl enable monit.service
Notas de Monitoramento
O Monit monitora os serviços do processo, o que significa que os serviços monitorados pelo Monit não podem ser interrompidos por métodos normais, pois uma vez parados, o Monit os iniciará novamente.
Para interromper um serviço monitorado pelo Monit, você deve usar algo comomonit stop name
Tal comando, por exemplo, para parar o nginx ▼
monit stop nginx
Para parar todos os serviços monitorados pelo Monit▼
monit stop all
Para iniciar um serviço você pode usarmonit start name
Tal comando ▼
monit start nginx
Iniciar todos os serviços monitorados pelo Monit ▼
monit start all
Desinstale o programa de monitoramento Monit ▼
yum remove monit
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) compartilhou "Como instalar o programa de monitoramento Monit no painel VestaCP do sistema CentOS 7? , para ajudá-lo.
Bem-vindo a compartilhar o link deste artigo:https://www.chenweiliang.com/cwl-731.html
Bem-vindo ao canal Telegram do blog de Chen Weiliang para receber as últimas atualizações!
📚 Este guia contém um valor enorme, 🌟Esta é uma oportunidade rara, não perca! ⏰⌛💨
Compartilhe e curta se gostar!
Seus compartilhamentos e curtidas são nossa motivação contínua!