Pular para conteúdo

Dashboard Administrativo

O Dashboard do MIDDAG é o painel central de monitoramento do plugin. Ele reune informações sobre o estado do sistema, ferramentas de manutenção e um histórico de atividades recentes.


Página Inicial (Home)

A página inicial do Dashboard apresenta uma visão geral rápida do estado do seu ambiente MIDDAG.

É a primeira tela que aparece ao abrir o Dashboard. O endereço /admin/ redireciona automaticamente para ela.

O que você vê

  • Pontuação de Saúde: nota de 0 a 100 que indica a saúde geral do sistema (verde = ótimo, amarelo = atenção, vermelho = problemas). Clique para ver os critérios detalhados.
  • Licença: status da sua licença MIDDAG com link para configurações.
  • Atalhos Rápidos: botões para ações frequentes como limpar cache e verificar licença.
  • Métricas de Tarefas: gráfico mostrando tarefas processadas nos últimos 7 ou 30 dias.
  • Resumo de Logs: principais erros da semana e módulos mais ativos.
  • Documentação e Suporte: links para a documentação, canal de suporte e abertura de tickets.

Alguns recursos (Widgets de Extensões e Novidades) estarão disponíveis em atualizações futuras.


Como acessar

  1. Acesse Administração do site.
  2. No menu lateral, clique em Plugins.
  3. Localize MIDDAG e clique em Dashboard.

Ou acesse diretamente pelo endereço do site: seusite.com.br/local/middag/admin/status.

Você precisa ter permissão de administrador para acessar o dashboard.


Aba: Status

A aba Status é o ponto de partida para diagnóstico. Ela exibe um relatório completo do ambiente em que o MIDDAG está rodando.

O que você verá

  • Ambiente: versão do PHP, banco de dados, servidor web e sistema operacional
  • MIDDAG: versão do plugin, status da licença, totais de registros e configurações ativas
  • Funcionalidades ativas: quais módulos estão instalados e em funcionamento
  • Configurações: comparativo entre os valores atuais e os padrões recomendados
  • Plugins Moodle: lista de todos os plugins instalados no seu site
  • Temas: temas instalados e o tema ativo
  • Tarefas agendadas: status das tarefas automáticas do MIDDAG (quando foram executadas pela última vez)
  • Requisitos: verificação de dependências de sistema (extensões PHP, permissões de diretório, HTTPS)

Como enviar para o suporte MIDDAG

Quando precisar de ajuda, o suporte pode pedir um relatório do seu sistema. Para enviar:

  1. Na aba Status, localize o botão Copiar relatório.
  2. Clique no botão — o texto do relatório é copiado automaticamente.
  3. Cole no chamado ou e-mail para o suporte.

O relatório contém apenas informações técnicas sobre o ambiente. Ele não inclui dados de alunos, notas ou qualquer informação pessoal.


Aba: Tools

A aba Tools oferece ferramentas de manutenção que podem ser executadas manualmente pelo administrador do site.

Estas ações exigem acesso de administrador do site (não apenas de gerente).

Ferramentas disponíveis

Ferramenta Quando usar
Limpar Cache Quando perceber comportamentos inesperados ou após atualizações do plugin. Limpa todos os caches internos do MIDDAG sem afetar o Moodle.
Limpar Logs Para liberar espaço em disco removendo arquivos de log antigos, de acordo com o período de retenção configurado.
Verificar Banco de Dados Após uma instalação ou atualização, para confirmar que todas as tabelas do MIDDAG foram criadas corretamente.
Verificar Licenca Para atualizar manualmente o status da licença quando a renovação foi feita mas o sistema ainda mostra status antigo.
Redefinir Config de Módulo Disponível em versão futura — permitirá resetar as configurações de um módulo específico.
Reindexar Disponível em versão futura — reiniciará o índice de busca completo.

Após executar uma ferramenta, o resultado aparece na tela informando se a operação foi bem-sucedida ou se houve algum problema.


Aba: Atividade

A aba Atividade exibe um histórico das operações mais recentes realizadas pelo MIDDAG e pelos módulos instalados.

O que você verá

  • As 50 atividades mais recentes, ordenadas da mais nova para a mais antiga
  • Cada entrada mostra: o módulo de origem, o tipo de evento, a descrição e o horário
  • Uma indicação visual de severidade: informação, sucesso, aviso ou erro

Para que serve

Use esta aba para ter uma visão rápida do que aconteceu no sistema:

  • Confirmar que uma integração foi executada
  • Verificar se houve erros em operações automáticas
  • Acompanhar atividades geradas por módulos como Ecommerce, Matrículas ou Sincronizações

Aba: Logs

A aba Logs permite navegar pelos registros de atividade técnica gerados pelo MIDDAG e pelos seus módulos instalados.

Como usar

  1. Selecione o módulo (funcionalidade) no primeiro menu suspenso.
  2. Selecione o canal (área de atividade, como "api", "sync", "system") no segundo menu.
  3. Selecione o arquivo de log (organizado por data e hora) no terceiro menu.

O visualizador exibe cada entrada com:

  • Data e hora do registro
  • Origem — de onde a ação veio (navegador, linha de comando, sistema)
  • Ator — quem realizou a ação (ID do usuário, sistema ou webhook)
  • Nível de severidade — com código de cores: vermelho para erros, amarelo para avisos, azul para informações
  • Mensagem — o texto do registro

Filtragem

Use os botões de nível no topo da lista para mostrar ou ocultar entradas por severidade. Use o campo de busca para localizar mensagens específicas.

Download

Clique no botão Download ao lado do arquivo selecionado para salvá-lo localmente. O download está disponível apenas para administradores do site.


Aba: Ações Agendadas (Jobs)

A aba de Ações Agendadas mostra as tarefas de processamento em segundo plano do MIDDAG.

O que você vê

  • Lista de tarefas com status colorido: azul = aguardando, amarelo = executando, verde = concluída, vermelho = falhou, cinza = cancelada
  • O número em vermelho na aba indica quantas tarefas falharam

Filtros

  • Clique nos botões de status para mostrar/ocultar por tipo
  • Use o dropdown para filtrar por módulo
  • Use a busca para encontrar tarefas específicas

Ações (apenas administradores do site)

  • Retentar: clique em "Retry" numa tarefa que falhou para tentar novamente
  • Cancelar: clique em "Cancel" numa tarefa pendente para interrompê-la

Detalhes

Clique em qualquer tarefa para ver os dados enviados e o histórico de tentativas (incluindo mensagens de erro).


Aba: Auditoria

A aba de Auditoria mostra o histórico de todas as alterações realizadas nos dados do MIDDAG.

O que você vê:

  • Lista de registros com data, módulo, tipo de ação (criação, atualização, exclusão), e quem fez a alteração
  • Ações coloridas: verde para criação, azul para atualização, vermelho para exclusão

Filtros:

  • Filtre por módulo, tipo de ação, tipo de registro, período e texto
  • Os filtros são populados automaticamente com os dados disponíveis

Detalhes: Clique em qualquer registro para ver:

  • Alterações: tabela lado a lado mostrando o que mudou (valor antigo em vermelho, novo valor em verde)
  • Snapshot: dados completos do registro no momento da alteração

Este recurso é útil para rastrear quem alterou informações importantes, como notas, matrículas ou configurações.


Duvidas frequentes

Preciso abrir o dashboard todos os dias? Não. O dashboard é uma ferramenta de diagnóstico e manutenção pontual. Você acessa quando há necessidade — por exemplo, ao suspeitar de um problema ou ao abrir um chamado de suporte.

As ferramentas da aba Tools afetam os alunos? Não diretamente. "Limpar Cache" e "Limpar Logs" afetam apenas dados internos do MIDDAG. Os dados de alunos, matrículas e cursos não são alterados.

O relatório de Status expoe dados pessoais? Não. O relatório contém apenas informações técnicas de ambiente (versão de PHP, banco de dados, configurações). Nenhum dado de usuário ou aluno é incluído.