Proxmox VE Monitor-All
Este script adicionará o Monitor-All ao Proxmox VE, que monitorará o status de todas as suas instâncias, tanto contêineres quanto máquinas virtuais, excluindo templates e instâncias definidas pelo usuário, e as reiniciará ou resetará automaticamente se ficarem inoperantes. Isso é particularmente útil se você estiver enfrentando problemas com o Home Assistant tornando-se não responsivo a cada poucos dias ou semanas. O Monitor-All também mantém um registro de todo o processo, o que pode ser útil para fins de solução de problemas e monitoramento.
systemctl stop ping-instances
🛈 Máquinas virtuais sem o agente QEMU instalado devem ser excluídas.
🛈 Antes de gerar qualquer novo CT/VM que não seja encontrado neste repositório, é necessário interromper o Monitor-All no Proxmox VE executando o comando
.Todos os comandos devem ser executados a partir do shell do Proxmox VE.
Para adicionar ou remover o Monitor-All no Proxmox VE:
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/monitor-all.sh)"
Para editar o tempo de pausa:
Abra o script para edição e edite o parâmetro de tempo de pausa conforme necessário.:
nano /usr/local/bin/ping-instances.sh
Para adicionar instâncias excluídas:
Edite o arquivo de serviço e adicione as instâncias que deseja excluir do monitoramento.
nano /etc/systemd/system/ping-instances.service
Após salvar as alterações:
Recarregue os daemons do systemd:
systemctl daemon-reload
Inicie o serviço novamente:
systemctl start ping-instances
Logs do Monitor-All:
cat /var/log/ping-instances.log
No Comments