Logstore plugin for moodle to ship logs to graylog or other log backends which supports the GELF format. This plugin requires that you have a working Graylog node. Open source Graylog can be downloaded for free from graylog2.org. Transport protocols TCP and UDP are supported.
Log timestamp in Graylog is directly taken from moodle log entry’s timecreated. Useful when importing logs from moodle to graylog in a live moodle installation.
The array in
other column in standard logstore is sent as a JSON string as of now. Users can use the “JSON Extractor” feature of Graylog in the
other field to store them as separate fields in Graylog.
מקור: Moodle plugins directory: Graylog Logstore
Installing Graylog on CentOS
The DigitalOcean ELK Stack One-Click Application provides you with a quick way to launch a centralized logging server. The ELK Stack is made up of three key pieces of software: Elasticsearch, Logstash, and Kibana. Together they allow you to collect, s
מקור: How To Use the DigitalOcean ELK Stack One-Click Application | DigitalOcean
As stated on the Github repository, the plugin simply “emits events from the Moodle Logstore as xAPI statements”. For those that don’t know, the Moodle Logstore is a log of activities in Moodle. When you view a course, complete a quiz, or grade a student a log of that activity is recorded in the Logstore. The plugin uses these logs to produce xAPI statements and then sends (emits) them to an LRS that you can configure.
מקור: Learning Locker – the open source learning record store (LRS) – Say hello to our little plugin
Two years ago we built and released a Google Analytics feature for Moodle which offered some robust reporting for Moodle – beyond the standard url logging it logged the breadcrumb from Moodle – see here for details. This was released as a plugin on the Moodle plugin directory.
David Bezemer of UP Learning took this concept/plugin and then expanded it to included Piwik an open source analytics system. The plugin is also available in the plugin directory.
Using this plugin requires you to install your own copy of Piwik separately, which you can use for all your websites. So I used it for the Moodlemoot Edinburgh this year, and below include some of the reports that were possible to generate from it.
Download Moodle integration analytics plugin
ב-A Quick Look at Piwik Analytics for Moodle | Some Random Thoughts.
Track and analyze your Moodle data in real time
IntelliBoard is built to work with any LMS designed in Moodle. Our goal is to deliver all of your LMS data to one place that is right for you.
ב-IntelliBoard.net – Track and analyze your Moodle data in real time.
MAV takes a fresh approach to representing student activity within Moodle, by using heat maps or click heat maps
ב-The Moodle Activity Viewer MAV – Heatmaps of Student Activity | Damo’s World.
Logstalgia is a website traffic visualization that replays or streams web-server access logs as a pong-like battle between the web server and an never ending torrent of requests.
Logstalgia (aka ApachePong) is a website access log visualization tool.