Modulo Monitoring
Configuracao de retencao de logs.
implant check --modules monitoring # somente leitura
implant check --auto-fix --modules monitoring # aplicaVerificacoes
| Item | Descricao |
|---|---|
| Logrotate | Rotacao dos logs do proprio Implant |
| Journald | Teto de volume do systemd journal |
A rotacao proporcional ao disco dos logs do sistema (syslog, kern.log, auth.log...) fica no modulo Fundamentals.
Logrotate
Rotacao dos logs do Implant em /etc/logrotate.d/protocolo-implant:
/var/log/protocolo-implant/*.log {
daily
rotate 7
compress
delaycompress
missingok
notifempty
create 640 root root
}O item passa se ja existir a configuracao do Implant (protocolo-implant ou implant-logs).
Journald
Limita o tamanho do journal do systemd para evitar consumo excessivo de disco:
[Journal]
SystemMaxUse=1G
SystemMaxFileSize=100M
MaxRetentionSec=30day
ForwardToSyslog=yesO item mede o teto definido (SystemMaxUse= em journald.conf ou em qualquer drop-in): um teto configurado por outro meio tambem conta como correto.
Monitoramento de seguranca
Metricas e trilhas de seguranca ficam em comandos proprios, fora do check:
| Comando | O que faz |
|---|---|
| `implant threat-status` | Metricas vivas de ataque e saude (conntrack, sockets, drops, fail2ban) |
| `implant audit` | auditd com regras STIG-light, consulta de eventos e trilha de logins SSH |
| `implant capture` | Captura rotativa com tcpdump e extracao de trechos |
| `implant auto-ban` | Daemon que bane IPs ofensivos a partir de sinais de log |