O Eagle Guardian foi criado para garantir que o Auto Updater esteja sempre em execução para que assim as correções e atualizações automáticas sejam feitas. Ele tem a função de monitorar em tempo real a execução desta aplicação.
O monitoramento ocorre dentro do intervalo de tempo configurado. Assim, o Eagle Guardian checará se o Auto Updater está em execução e caso não estejam irá inicia-lo automaticamente.
Nesta etapa será mostrada a Instalação do Auto Updater.
O Eagle Guardian é instalado automaticamente pelo instalador do Auto Updater.
Após a instalação é necessário acessar o arquivo configuracoes.ini e realizar as configurações de e-mail, empresa e documento (CPF/CNPJ).
Como o Eagle Guardian é um serviço guardião, momentaneamente, não foi criado um painel administrativo para o mesmo. Sendo assim todas as configurações constam no configuracoes.ini que fica localizado na pasta de instalação do Eagle Guardian.
As configurações disponíveis estão listadas a seguir:
Campo | Descrição | Valor Default |
---|---|---|
intervaloMonitoramento | Define o tempo em segundos que o Eagle Guardian deve verificar se o Auto Updater não está em execução para iniciá-lo | 10 |
intervaloEnvioEmail | Define o tempo em segundos que o Eagle Guardian deve verificar se não conseguiu iniciar o Auto Updater para o envio de e-mail | 14400 |
emailLogs | Contém o e-mail que serão enviados os logs de erros de inicialização das aplicações | suporte@eagletecnologia.com |
empresaNome | Deve ser colocado o nome da empresa (Razão Social ou Nome Fantasia) | - |
empresaDocumento | Deve ser colocado o documento de identificação da empresa (CPF ou CNPJ) | - |
autoUpdater | Contém os parêmetros que definem se o Auto Updater deve ser monitorado pelo Eagle Guardian | {"tipo":0, "executavel": "AutoUpdater\AutoUpdater.exe", "monitorar": True, "condicaoIniciar": "AutoUpdaterGuardian.exe"} |
ATENÇÃO: Estas propriedades não devem ser modificadas sem a autorização prévia do suporte técnico da Eagle Tecnologia.
Sempre que uma das configurações for alterada o serviço Eagle Guardian deve ser reiniciado para aplicá-las.
Pode acontecer falhas ao tentar inicializar a aplicação monitorada e pode ocorrer um erro interno nos processos do Windows que consequentemente não conseguirá inicializar a aplicação, para estes casos é enviado um email informando o motivo do problema para facilitar o suporte.
O e-mail enviado tem o seguinte escopo:
Assunto: Eagle Guardian: Falha ao iniciar aplicação
Mensagem:
O Eagle Guardian não consegue iniciar uma aplicação a mais de intervaloEnvioEmail
segundos, acompanhe o log abaixo:
Empresa: Razão Social ou nome Fantasia da empresa conforme configurado em empresaNome
do arquivo configuracoes.ini
Documento: CPF ou CNPJ informado em empresaDocumento
do arquivo configuracoes.ini
Aplicação: Nome da aplicação que é monitorada e não pode ser inicializada.
Erro: Descrição do erro que ocorreu ao tentar inicializar a aplicação.