- Visão geral do Jelina
- JelinaOS
- Exemplos de configuração
Exemplo — configuração do watchdog do sistema
Este exemplo configura o watchdog em um dispositivo crítico sem supervisão, permitindo recuperação automática em caso de anomalia e reduzindo intervenções no campo.
Cenário
Seção intitulada “Cenário”Um dispositivo de aquisição em um local remoto deve funcionar continuamente, 24 horas por dia, 7 dias por semana, sem supervisão.
Etapa 1: verificar o serviço watchdog
Seção intitulada “Etapa 1: verificar o serviço watchdog”systemctl status jelina-watchdogConfirme que o serviço está em execução. Caso contrário, inicie-o e habilite o início automático:
systemctl start jelina-watchdogsystemctl enable jelina-watchdogEtapa 2: verificar a recuperação automática da aplicação
Seção intitulada “Etapa 2: verificar a recuperação automática da aplicação”O watchdog funciona melhor em conjunto com políticas de reinício das aplicações. Configure o reinício automático após falhas nas aplicações críticas:
- Aplicações em contêineres:
--restart always, ourestart: alwaysno arquivo de orquestração. - Aplicações nativas:
restart: alwaysna configuração do conjunto de programas.
Etapa 3: validar o fluxo de recuperação
Seção intitulada “Etapa 3: validar o fluxo de recuperação”Valide a recuperação automática em cada nível:
# 1. Nível da aplicação: para a aplicação e observa a recuperação automáticasystemctl stop <serviço_da_aplicação>systemctl status <serviço_da_aplicação> # Deve retomar a execução automaticamente
# 2. Nível do sistema: observa a execução contínua do watchdogsystemctl status jelina-watchdogEtapa 4: incluir no monitoramento em nuvem — opcional
Seção intitulada “Etapa 4: incluir no monitoramento em nuvem — opcional”Após conectar ao JelinaCloud, configure alertas para notificação imediata de anomalias:
- Limiares de recursos: temperatura, memória, armazenamento e CPU.
- Retenção de logs na nuvem para investigação posterior.
| Tipo de falha | Tratamento automático |
|---|---|
| Encerramento anormal da aplicação | Recuperação pela política de reinício |
| Sistema sem resposta | Intervenção do watchdog |
| Sistema danificado | Troca A/B como alternativa final |
Documentação relacionada
Seção intitulada “Documentação relacionada”- Watchdog — descrição do mecanismo.
- Gestão de frotas e manutenção remota — monitoramento e alertas na nuvem.