# Admin UI — Inventário por máquina A página Admin > Máquinas agora exibe um inventário detalhado e pesquisável do parque, com filtros e exportação. ## Filtros e busca - Busca livre por hostname, e-mail, MAC e número de série. - Filtro por status: Online, Offline, Desconhecido. - Filtro por sistema operacional (OS). - Filtro por empresa (slug). - Marcação “Somente com alertas” para investigar postura. ## Painel de detalhes - Resumo: hostname, status, e-mail vinculado, SO/arch, sincronização do token (expiração/uso). - Métricas recentes: CPU/Memory/Disco. - Inventário básico: hardware (CPU/mem/serial), rede (IP/MAC), labels. - Discos e partições: nome, mount, FS, capacidade, livre. - Inventário estendido (varia por SO): - Linux: SMART (OK/ALERTA), `lspci`, `lsusb` (texto), `lsblk` (interno para discos). - Windows: serviços (amostra), softwares instalados (amostra), Defender. - macOS: pacotes (`pkgutil`), serviços (`launchctl`). - Postura/Alertas: CPU alta, serviço parado, SMART em falha com severidade e última avaliação. ## Exportação - Copiar JSON: copia para a área de transferência todo o inventário exibido (métricas + inventário + alertas). - Exportar JSON: baixa um arquivo `inventario-.json` com os dados atuais. ## Notas - Os dados vêm de duas fontes: - Agente desktop (Tauri): envia inventário básico + estendido por SO via `POST /api/machines/heartbeat`. - FleetDM (osquery): opcionalmente, via webhook `POST /api/integrations/fleet/hosts`. - Postura é avaliada no servidor (Convex) a cada heartbeat/upsert. Tickets automáticos podem ser gerados se habilitado.