Skip to content

Graylog content pack for ingesting Moodle logs and using it with lookup tables & pipelines for statistical usage

License

Notifications You must be signed in to change notification settings

jothoma1/graylog-contentpack-moodle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

graylog-contentpack-moodle

Graylog content pack for ingesting Moodle logs and using it with lookup tables & pipelines for statistical usage

  1. First put this great plugin in your moodle: https://moodle.org/plugins/logstore_graylog

  2. Find a webserver with php and drop the lookup-scripts folder in it

  3. Configure in the conf folder the parameters for LDAP & Moodle BDD

  4. Access the moodle-user.php with the URL

  5. Validate that data folder is populated with 3 JSON files: ldapuserdata.json, moodleuserdata.json & globaluserdata.json

  6. Create the lookup tables and pipelines in Graylog

  7. Enjoy !

NOTE:

  • The moodle-user.php lookup an user based on its moodle user ID
  • The ldap-user.php lookup an user based on its ldap user ID

About

Graylog content pack for ingesting Moodle logs and using it with lookup tables & pipelines for statistical usage

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages