You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2024-12-30 18:24:05

lucas.simoes
Member
Registered: 2024-12-30
Posts: 4

Log GLPI Perfil

Comunidade, boa tarde!

Estou enfrentando um problema no meu GLPI: um perfil foi excluído, mas não consigo localizar nenhum registro dessa exclusão nos logs do sistema.

Já realizei as seguintes verificações:

Acessei Configurar > Geral > Histórico, mas o evento não aparece.
Consultei em Administração > Log, mas também não encontrei nada relevante.
Pesquisei diretamente no banco de dados do servidor, mas só encontrei modificações relacionadas a nomes de perfis, sem nenhum registro claro da exclusão.

Vale mencionar que, na configuração de Limpeza de Logs, a opção está definida como Manter Tudo, então, teoricamente, os registros não deveriam ter sido removidos.

Gostaria de saber se há algum outro local ou método que eu possa usar para identificar a exclusão deste perfil.

Agradeço desde já pela ajuda.

Offline

#2 2025-01-06 13:48:04

lucas.simoes
Member
Registered: 2024-12-30
Posts: 4

Re: Log GLPI Perfil

Alguém pode me ajudar?

Offline

#3 2025-03-26 19:14:37

richard.infoo
Member
From: Brasil
Registered: 2022-08-10
Posts: 79
Website

Re: Log GLPI Perfil

@lucas.simoes, boa tarde!
É uma pergunta complexa de responder sem uma análise previa ao seu banco de dados, existe a possibilidade do perfil ter sido apagado via banco de dados, o que não geraria registros de LOG no GLPI, alguém possui acesso ao banco com esse nível de permissionamento? Já analisou a tabela de logs do GLPI no banco de dados? Analisou o arquivo de logs do GLPI?

Talvez ajude.:
A consulta ao log de comandos de DELETE em um banco de dados depende do sistema de gerenciamento de banco de dados (SGBD) em uso e da configuração de auditoria ou logs. Algumas abordagens comuns incluem:

MySQL/MariaDB:
Se o binlog (log binário) estiver habilitado, você pode consultar os eventos de DELETE. Isso pode ser feito com o comando:

sql
Copiar
Editar
SHOW BINLOG EVENTS;
Para inspecionar o conteúdo de um binlog específico:

bash
Copiar
Editar
mysqlbinlog /path/to/binlog.000001
PostgreSQL:
O PostgreSQL não mantém um log direto de comandos DELETE, mas se você tiver a auditoria configurada (por exemplo, usando o módulo pgaudit), é possível rastrear as operações de exclusão. Sem auditoria, você pode revisar o pg_stat_activity ou configurar triggers para capturar essas ações.

SQL Server:
Caso a auditoria ou o SQL Server Profiler esteja configurado, você pode monitorar comandos DELETE. Outra forma seria utilizando o recurso de "Change Data Capture" (CDC) ou "Temporal Tables" para capturar alterações no banco.

Oracle:
Em Oracle, a auditoria pode ser configurada para rastrear comandos DML, incluindo DELETE. A consulta ao log de auditoria pode ser feita através de:

sql
Copiar
Editar
SELECT * FROM DBA_AUDIT_TRAIL WHERE ACTION_NAME = 'DELETE';
Triggers:
Uma abordagem geral em qualquer banco de dados seria criar triggers que capturam comandos DELETE e registram os dados em uma tabela de auditoria personalizada.

Se não houver nenhuma configuração de auditoria ou logs ativos, você não conseguirá consultar diretamente os comandos DELETE executados no banco.


Consultoria em GLPI, ITIL4, ITSM, HDI, LGPD e DPO. 
Contato: (32) 98469-2962 | richard.infoo@gmail.com 

Att, Richard Loureiro, Consultor Especialista Certificado ITIL4 PeopleCert.

Offline

Board footer

Powered by FluxBB