Compliance
A página Compliance fornece visibilidade sobre o estado de atualização de toda a frota — quais máquinas estão totalmente atualizadas, quais têm pendências e como o score da frota evoluiu ao longo do tempo.
Score de compliance
O score de compliance de uma máquina é calculado como:
score = (pacotes_sem_atualização / total_pacotes_detectados) × 100
| Score | Cor | Significado |
|---|---|---|
| 100% | Verde | Totalmente atualizado — nenhuma atualização pendente |
| 50–99% | Amarelo | Atualizações parcialmente pendentes |
| 0–49% | Vermelho | Maioria dos pacotes desatualizada |
Máquinas sem software detectado ainda não possuem score calculado.
Gráfico de tendência (30 dias)
O gráfico de linha exibe o score médio de compliance da frota nos últimos 30 dias. Snapshots são registrados automaticamente diariamente às 00:05 UTC pelo scheduler.
- Eixo Y: percentual de compliance (0–100%)
- Eixo X: data (formato MM-DD)
- Tooltip: score exato ao passar o cursor
Quando não há dados históricos suficientes, o gráfico exibe uma mensagem informando que os snapshots começarão a ser registrados na próxima execução agendada.
Tabela por máquina
A tabela lista todas as máquinas ordenadas do pior score para o melhor (worst-first), facilitando a priorização de remediação.
| Coluna | Descrição |
|---|---|
| Hostname | Nome da máquina |
| Score | Percentual de compliance com cor indicativa |
| Pending | Número de atualizações pendentes (badge vermelho) |
| Last seen | Quando o agente fez o último check-in |
Widget de compliance (tela inicial)
A tela inicial (/) exibe um ComplianceWidget resumido com:
- Score médio da frota
- Número de máquinas com atualizações pendentes
- Link para a página Compliance completa
Exportação de relatórios
Use os botões no canto superior direito para exportar os dados atuais:
| Formato | Conteúdo |
|---|---|
| Download CSV | Score, pendências e último heartbeat por máquina (/api/compliance/export.csv) |
| Download PDF | Relatório formatado com tabela da frota, score médio e data de geração (/api/compliance/export.pdf) |
O PDF de compliance é adequado para apresentação em auditorias de conformidade (ISO 27001, PCI DSS, LGPD). Ele inclui data/hora de geração, nome da organização e lista completa de endpoints com seus scores.
Relação com Políticas de Patch
As Políticas de Patch são o principal mecanismo para melhorar o score de compliance ao longo do tempo. Configure uma política para implantar automaticamente todas as atualizações disponíveis nos endpoints e o gráfico de tendência registrará a evolução.