quinta-feira, 13 de junho de 2013
Quantidade de Log na Base do Moodle
O tamanho do moodle pode ser medido pela quantidade de log gravada na base de dados. A quantidade de log representa a carga de acesso. Cada acesso equivale a um clique do usuário no ambiente do Moodle.
Para extrair relatório sobre a quantidade total de log do site Moodle, siga os seguintes passos:
1° Passo – Acesse o Moodle
Acesse o Moodle com a senha do administrador
2° Passo – Acesse o relatório de log site
No bloco administração do site navegue em Relatório/Log como mostra a figura abaixo.
Feito isso, será aberta a página de log no contexto global do sistema Moodle, como mostra a figura abaixo.
Está página mostra o formulário de filtro do log.
3° Passo – Tirar filtro de data
O formulário de filtro já vem com o campo data preenchido. É necessário tirar o filtro da data para consultar a quantidade total de registro de log que ocorreu desde que o Moodle foi instalado. Para tirar o filtro da data, selecione opção Todos os dias como mostra a figura abaixo.
4° Passo – Processar pesquisa
Tirando o filtro de data, clique no botão Obter estes logs, como mostra a figura abaixo.
Feito isso, será retornado o total de registro filtrado no inicio da tela. Na tabela será exibido parte dos dados e resto é paginado, como mostra a figura abaixo.
A informação que vem no inicio da tabela é o que nos interessa. Como ilustra na figura acima, o total de log está contornada com a linha vermelha. É o texto “ Mostrando 26492 registros”. Neste Moodle há um total de 26.492 registros. O procedimento de filtro mostrado aqui vale para versões 1.9.x e 2.x do Moodle.
O registro de log representa praticamente 80 a 90% de total dos dados gravados no banco. Uma forma simplificada de calcular o tamanho do banco de dados do seu Moodle é considerar que cada 1 milhão de log equivale a 1GB.
Grande parte dos relatórios gerencias tem como fonte de dados a tabela de log. Digamos assim que a massa de dados do log é a matéria-prima para extração de relatórios. O sistema Badiu GMoodle use a tabela de log para extrair os relatórios gerenciais do Moodle.
Bem, agora você já sabe qual é o tamanho do seu Moodle. Se o seu site Moodle estiver muito lento, dê uma olhada no tamanho do log. Se há muitos registros de log, você precisa dar uma turbinada no seu banco de dados.
Assinar:
Postar comentários (Atom)
Bom dia Badiu,
ResponderExcluirQual quantidade de logs que você imagina que causaria lentidão? Pois estou com quase 3 milhões.
Quando você diz turbina no banco de dados, quer dizer em que sentido?
Abraços
Lorenzzo,
ExcluirA quantidade de log é um indicador de tamanho do projeto. Se o Moodle estiver lento, pode ser que o recurso de hardware alocado seja inferior ao necessário. Neste caso, a solução é fazer monitoramento de consumo de memória e espaço e em HD. Se notar lentidão nas resposta do banco, uma alternativa é alocar mais memória para o banco.
Maravilha Lino!
ResponderExcluirSaberia me indicar alguma ferramenta que meça a quantidade de acesso ao Moodle e os horários de pico?
Lorenzzo,
ExcluirNão conheço um plugin do Moodle que faça isso. Teria que pesquisar na biblioteca de plugins do Moodle.
O sistema Badiu GMoodle tem relatórios gráficos que indica a curva de acesso. Isso pode ser filtrado por hora, dia ou mês.
Olá Badiu, seus posts sempre me salvam!!! Agora meu problema é o seguinte. No meu curso há 40 grupos. Mas eu não quero abrir 40 fóruns. Quero abrir um fórum para cada 5 grupos. Tem jeito? No total eu ficarei com 8 fóruns iguais. Pode me ajudar?
ResponderExcluirAbraços
Juliana
Juliana,
ExcluirVeja esse link:
http://moodleeduc.blogspot.com.br/2011/02/link-responder-desaparece-em-forum-do.html?showComment=1378974224237#c8809923824292920335
Badiu.. qual seria o comando SQL que exibe o mesmo resultado do relatório de LOG's conforme descrito neste tópico?
ResponderExcluirAdriano, bom dia. Estou com o mesmo problema que você. Você conseguiu achar a solução?
ResponderExcluir