Mostrando postagens com marcador logs. Mostrar todas as postagens
Mostrando postagens com marcador logs. Mostrar todas as postagens

terça-feira, 14 de julho de 2020

Tabela de logs muito grande

Tive problemas com tamanho da tabela de logs, com mais de 80 milhões de registros, vou registrar aqui rapidamente a solução, depois volto para detalhar melhor.

A primeira ação foi Particionar a tabela mdl_logstore_standard_log no MySql, só esta tabela está ocupando 27GB. A opção de limpar os logs não foi considerada, pois por política adotamos manter os logs por pelo menos 5 anos. Para otimizar as consultas e consumo de memória no MySql optamos pelo particionamento usando a seguinte operação:

IMPORTANTE: Faça uma backup da sua base de dados antes de executar essa query e colocar o Moodle e modo manutenção, este processo pode ser demorado dependendo da quantidade de dados.

ALTER TABLE mdl_logstore_standard_log
PARTITION BY RANGE (id)
(  
    PARTITION p0 VALUES LESS THAN ( 20000000),
    PARTITION p1 VALUES LESS THAN ( 40000000),
    PARTITION p2 VALUES LESS THAN ( 60000000),
    PARTITION p3 VALUES LESS THAN ( 80000000),
    PARTITION p4 VALUES LESS THAN (100000000),
    PARTITION p5 VALUES LESS THAN (120000000),
    PARTITION p6 VALUES LESS THAN (140000000),
    PARTITION p7 VALUES LESS THAN (160000000),
    PARTITION pn VALUES LESS THAN MAXVALUE
);

quarta-feira, 7 de março de 2012

Criar indicadores e Gráficos de logs do MOODLE


                Já havia escrito um post sobre a importância dos logs do MOODLE para monitoramento das ações na plataforma, agora vou sintetizar os passos para que você possa exportar os logs para um software de analise externo. Indicadores são elementos estatísticos que permitem comparar contextos distintos dentro de uma regra única e aplicável a ambos os contextos. Aqui vale a sua criatividade para criar os indicadores que satisfazem as suas necessidades e da sua instituição, eu irei sugerir alguns indicadores  e gráficos, você pode criar os seus.

domingo, 4 de março de 2012

Relatórios de Logs do MOODLE


                Decidi escrever este post por achar que conhecer os relatórios de logs do MOODLE é um tema muito importante para qualquer Admin MOODLE. O MOODLE apresenta um ótimo sistema de registro de logs de atividades que permitem o monitoramento completo de todas as ações de todos os usuários em todos os cursos e recursos/atividades no sistema. Então do ponto de vista de monitoramento o MOODLE atendem muito bem, porém do ponto de vista pedagógico, de gestão de oferta, de indicadores, ou seja, de relatórios mais estruturados e analíticos o MOODLE não atende, e explico porque. Indicadores são elementos muito individuais, cada grupo, instituição ou filosofia educacional tem o seu, seria impossível prever todos. Neste post pretendo mostrar como utilizar os relatórios para monitoramento e farei um outro post para discutir como utilizar os logs para criar seus próprios relatórios e indicadores.