Tempo aproximado para leitura: 00:02:00 min
Dúvida
Como realizar a limpeza de logs(expurgo de dados) armazenados pelo Totvs Audit?
Ambiente
Framework - Framework (Linha RM) - Banco de Dados - Todas as versões
Solução
O Log de Auditoria é composto por uma série de procedures e triggers que registram inclusões, alterações e exclusões nas tabelas auditadas, podendo gerar um alto consumo de espaço em disco. Para gerenciar isso, recomenda-se a limpeza periódica das tabelas de log de execução de processos.
Existem duas formas de realizar a limpeza de logs armazenados do TOTVS Audit, veja abaixo:
-
Expurgo parcial
É realizado quando desejamos excluir das tabelas de auditoria registros específicos.
Vá em Processos, e Expurgo Parcial do Log de Auditoria.
Na próxima etapa temos que selecionar o filtro de Limpeza | Expurgo, é possível expurgar usando as opções:
Usuário específico: Nesta opção é possível expurgar dados apenas de um determinado usuário;
Período: Nesta opção é possível expurgar dados apenas de período superior a um determinado período, exemplo: 30,60,90 dias.
Operação: Nesta opção é possível expurgar dados apenas de uma das operações que o log executa.Além das opções acima é possível expurgar log de acessos de tabelas que contém dados protegidos (LGPD), a idade do log é configurável.

Nesta tela é apresentado as tabelas que desejamos que seja feito o expurgo.
Após o expurgo parcial, a tela abaixo indica o sucesso da operação.
-
Expurgo Total
Nesta opção será realizado o expurgo de todos os dados das tabelas de auditoria, esta é a forma mais rápida e pratica para quando a auditoria não é mais necessária.

Na execução desse processo o usuário é alertado quanto ao procedimento a ser feito.
Na tela abaixo demonstra o status da execução do expurgo total, nesse momento a Triggers são desabilitadas.
Saiba Mais
Expurgo Dados Armazenados TOTVS Audit
0 Comentários