> For the complete documentation index, see [llms.txt](https://wiki.datadike.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.datadike.com/product-docs/product-guide/configuracoes/pam/audit/sessoes/gravacoes.md).

# Gravações

O DataDike PAM grava automaticamente sessões SSH, RDP, VNC, Telnet e sessões de banco de dados. As gravações ficam armazenadas no servidor e podem ser reproduzidas, exportadas e auditadas.

## Visão Geral

O DataDike PAM registra toda a atividade de sessões privilegiadas em formato reproduzível. Administradores de segurança podem rever qualquer sessão passada diretamente pelo console, sem acesso ao terminal do ativo de destino.

***

## Protocolos gravados

| Protocolo                           | Tipo de gravação     | Reprodução no browser |
| ----------------------------------- | -------------------- | --------------------- |
| SSH                                 | Texto (terminal)     | ✅                     |
| RDP                                 | Vídeo (stream H.264) | ✅                     |
| VNC                                 | Vídeo (stream H.264) | ✅                     |
| Telnet                              | Texto (terminal)     | ✅                     |
| MySQL / MSSQL / Oracle / PostgreSQL | Texto (comandos SQL) | ✅                     |
| HTTPS (web)                         | Vídeo                | ✅                     |

***

## Onde encontrar as gravações

1. Acesse **AUDIT → Sessões → Gravações**
2. Filtre por ativo, usuário, data ou protocolo
3. Clique em **▶ Reproduzir** para abrir o player embutido

O player permite:

* Avançar e retroceder por timestamp
* Aumentar a velocidade de reprodução (1×, 2×, 4×)
* Buscar texto em sessões de terminal (SSH, Telnet, SQL)
* Exportar o arquivo de gravação

***

## Armazenamento e retenção

As gravações são armazenadas no volume configurado durante a instalação do PAM. O período de retenção é definido em **Configurações do Sistema → Armazenamento de Sessões**.

{% hint style="info" %}
Para ambientes com alto volume de sessões RDP/VNC (vídeo), dimensione o armazenamento considerando aproximadamente **500 MB por hora de sessão** em resolução Full HD.
{% endhint %}

***

## Busca textual em sessões

Para sessões SSH, Telnet e SQL, o PAM indexa todos os comandos digitados. Use a funcionalidade de **Keylogger** (AUDIT → Sessões → Keylogger) para buscar comandos específicos em todas as sessões gravadas — por exemplo, localizar todos os acessos em que `sudo rm` foi executado.

Consulte [Comandos em Sessões](/product-docs/product-guide/configuracoes/pam/audit/sessoes/comandos-em-sessoes.md) para detalhes.

***

## Perguntas Frequentes

**As gravações podem ser adulteradas?**\
As gravações são armazenadas com hash de integridade. Qualquer modificação no arquivo invalida a verificação e é detectada pelo sistema de auditoria.

**É possível desabilitar a gravação para um ativo específico?**\
Sim. A gravação é controlada por política de acesso (ACL). É possível configurar ativos ou grupos de ativos com gravação desabilitada — essa configuração fica registrada no log de auditoria.

**O usuário da sessão sabe que está sendo gravado?**\
O PAM exibe um banner de aviso configurável no início da sessão. A exibição desse banner é recomendada para conformidade com legislações de proteção de dados.
