Documentação

Relatório podem ser usados ​​para revisar a atividade do computador do aluno após a aula. Os relatórios ajudam professores e administradores escolares a entender quais aplicativos, sites e atividades de teclado foram usados ​​em computadores monitorados.

Este recurso permite filtrar atividades por computador do aluno, usuário, data e tipo de relatório e, em seguida, exportar registros quando precisar deles para revisão posterior.

Os casos de uso típicos incluem:

Relatório

agrega dados históricos dos computadores dos alunos em análises pesquisáveis ​​para atividades dos alunos, uso de aplicativos, uso de sites e pressionamentos de teclas.

registra navegação na web

Barra de ferramentas e filtros globais

Relatórios

em cada relatório

Logger externo Exemplos JSON

O registrador externo envia dados JSON para sua URL configurada usando HTTP POST e Content-Type: application/json; charset=utf-8. Se você definir a chave/valor do cabeçalho personalizado na IU, esse cabeçalho também será enviado. Os exemplos abaixo correspondem aos campos utilizados pela aplicação. Cada carga útil também inclui campos de computador/sessão, como host, hwid, usuário, nome completo do usuário, ntdomain, terminal, sessão, ipv4, ipv6, pipv4e pipv6.

Evento de relatório de atividade do usuário

{
  "time": "2026-04-29T08:45:10+02:00",
  "event": "Active",
  "duration": 300,
  "pid": 9152,
  "executable": "chrome.exe",
  "name": "Google Chrome",
  "caption": "Classroom Assignment - Chrome",
  "update": true,
  "host": "LAB-01",
  "user": "student01",
  "session": 1
}

Aplicativo evento de relatório de uso

{
  "time": "2026-04-29T09:10:00+02:00",
  "event": "InForeground",
  "pid": 14520,
  "executable": "excel.exe",
  "name": "LibreOffice Calc",
  "caption": "Lab Results.ods - LibreOffice Calc",
  "class": "SALFRAME",
  "cmd": "\"C:\\Program Files\\LibreOffice\\program\\scalc.exe\" \"C:\\Classwork\\Lab Results.ods\"",
  "host": "LAB-01",
  "user": "student01",
  "session": 1
}

Evento de relatório de navegação na Web

{
  "time": "2026-04-29T09:22:14+02:00",
  "event": "Opened",
  "pid": 14520,
  "url": "https://school.example.edu/assignments/biology-lab",
  "title": "Biology Lab Assignment - School Portal",
  "browser": "chrome.exe",
  "host": "LAB-01",
  "user": "student01",
  "session": 1
}

Evento de relatório do Keylogger

{
  "time": "2026-04-29T09:25:51+02:00",
  "pid": 9152,
  "name": "Google Docs",
  "executable": "chrome.exe",
  "class": "Chrome_WidgetWin_1",
  "caption": "Essay Draft - Google Docs",
  "keystrokes": "The answer is{{Return}}",
  "host": "LAB-01",
  "user": "student01",
  "session": 1
}

Alguns campos são enviados apenas em situações específicas (por exemplo, duração duração Atualização em eventos de fechamento/em segundo plano ou atualização em atualizações de duração do usuário).

Como funcionam os relatórios