Auditoria e Rastreabilidade
A auditoria na plataforma PostgreSYS é fundamentada na geração e retenção de logs que garantem a rastreabilidade das operações administrativas. O componente PgSmart Web atua como o ponto central de controle, registrando quem acessou o sistema, quando o acesso ocorreu e quais modificações foram aplicadas ao ambiente.
Estrutura de Evidências (Logs)
As operações realizadas através da interface web são persistidas localmente no servidor de aplicação. Estes registros são vitais para análises forenses e verificação de conformidade.
Para auditar as operações na Interface CLI, consulte a documentação de Auditoria e Rastreabilidade no PgSmart CLI.
Localização dos Artefatos
| Componente | Diretório Padrão | Arquivo Principal | Objetivo do Registro |
|---|---|---|---|
| PgSmart Web | /var/log/pgsmart-web | pgsmart.log | Registra logins, alterações de configurações globais e comandos enviados aos agentes. |
Para fins de auditoria de segurança, recomenda-se que o acesso a esses diretórios seja restrito apenas a usuários com privilégios administrativos (root ou sudoers específicos), garantindo a integridade dos registros.
Recomenda-se que este diretório seja monitorado por agentes de SIEM (Security Information and Event Management)[2] para garantir a imutabilidade dos logs após a sua geração.
Níveis de Auditoria e Granularidade
A plataforma permite ajustar a profundidade das informações registradas para atender a diferentes requisitos de compliance.
É possível configurar desde o nível de detalhamento (Info, Debug, Stack Trace) até o registro explícito dos comandos de sistema operacional executados pela aplicação.
Para ajustar a verbosidade, ativar o histórico de comandos do SO ou configurar a rotação dos arquivos, consulte a documentação técnica de Configuração dos Logs do PgSmart Web.
Ciclo de Vida e Retenção (Rotacionamento)
Para garantir a disponibilidade contínua das evidências de auditoria sem comprometer o armazenamento do servidor, o PgSmart Web implementa políticas de rotação automatizada baseadas em dois critérios:
- Temporal: Determina a periodicidade de criação de novos arquivos (ex: diário), facilitando a segregação de eventos por data.
- Volumétrica: Determina o tamanho máximo do arquivo, prevenindo exaustão de disco em cenários de alta concorrência.
A definição destas políticas é realizada diretamente na interface administrativa, conforme detalhado na seção de Configuração dos Logs.
Footnotes
-
LGPD (Lei Geral de Proteção de Dados Pessoais) é a legislação federal brasileira (Lei 13.709/2018) que normatiza o tratamento de dados pessoais em meios físicos e digitais. Ela torna obrigatória a adoção de medidas técnicas e administrativas de segurança (incluindo o registro e proteção de logs de acesso e tratamento), a fim de comprovar conformidade e atender ao princípio da responsabilização (accountability) perante a Autoridade Nacional. ↩
-
SIEM (Security Information and Event Management) é uma solução tecnológica que automatiza a coleta, normalização e correlação inteligente de logs. É amplamente adotado para atender controles de segurança como o Requisito 10 do PCI-DSS (rastreamento e monitoramento de acesso) e controles da ISO 27001 (registro e retenção de logs), além de auxiliar na conformidade com LGPD e GDPR(regulamento europeu de proteção de dados e privacidade). ↩