Management para alertar sobre monitoramentos com erros ou com agendamentos excessivos
Construir management "verifica_integridade" que irá verificar algumas condições de erro durante a captura:
-
contar se existem termos com status = 'E';
-
verificar se existe mais de um agendamento pendente para um determinado termo;
-
contabilizar quantos processamento do tipo "Twitter Full" tiveram mais de 1000 registros para cada termo nas últimas 24h ;
Caso existam algum dos casos acima, enviar email para o DJANGO_ADMIN com o texto:
**Termos com erro: {num_termos}. Verique em: https://capitu.minerva.ibict.br/admin/core/termo/?status__exact=E
Excesso de agendamento para os termos abaixo: https://capitu.minerva.ibict.br/admin/core/termo/{termo.id}/ ...
Capturas com volume excessivo de dados https://capitu.minerva.ibict.br/admin/core/termo/{termo.id}/ ...