A função pingWatchDog da extensão OutZoho atualiza o registro de sucesso de uma rotina monitorada, essencial para garantir que integrações e automações estejam funcionando corretamente.
Sintaxe da função
void ozh.pingWatchDog(string name);
Atualiza o último sucesso com o timestamp atual do watchdog especificado pelo nome. Se o watchdog não existir, é criado um novo com TTL de 24 horas.
Como funciona o Watchdog
O watchdog funciona como um verificador de rotinas das quais se espera que reportem sucessos periodicamente.
Caso de uso prático
Uma integração externa deve enviar informações para o CRM a cada 12 horas. Com um watchdog, pode-se monitorar se a integração ultrapassou 12 horas sem enviar dados e, a partir disso, disparar uma notificação de erro.
Parâmetros
- name - String com o nome do watchdog.
Exemplo de uso
ozh.pingWatchDog("Sincronizador");