Reports: Extended log search

Maintained by Picture of Vadim DvorovenkoVadim Dvorovenko
This report is intended to be used by the site administrator for investigation in number of cases, when standard log report does not allow to find the desired events.
377 sites
17 fans
Current versions available: 1

This report is intended to be used only by the site administrator for investigation in number of cases, when standard log report does not allow to find the desired events. With this report you can easily do following:

  • Find out, who have granted role to user in some category a month ago
  • List changes that were done on site by users from some IP or subnet
  • Get events that happened in all courses in some category in one list
  • Find failed logons for users using some email domain
  • And so on

This report supports logstore_standart and logstore_database.
This report generates non-optimized db queries and may produce very high database load.


Screenshot #0
Screenshot #1
Screenshot #2


Picture of Vadim Dvorovenko
Vadim Dvorovenko (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of David Mudrák
    Thu, Jun 16, 2016, 6:09 PM

    Thanks Vadim for sharing the report with the community. While testing it, I ran into a thrown fatal error that I was able to debug and describe in reported issue #1. I believe you will publish an updated version soon that will address the reported issue. Otherwise I like the idea and the implementation of the plugin. You are cleared to land. Welcome to the Plugins directory!

  • Picture of Andriy Semenets
    Fri, Nov 1, 2019, 3:07 AM
    Very interesting plugin. But generate various debugging messages on Moodle 3.7.2. Like:
    Class coursecat is now alias to autoloaded class core_course_category, course_in_list is an alias to core_course_list_element. Class coursecat_sortable_records is deprecated without replacement. Do not include coursecatlib.php
    line 31 of /lib/coursecatlib.php: call to debugging()
    line 29 of /report/extendedlog/classes/filter/category.php: call to require_once()
    line 116 of /lib/classes/component.php: call to include_once()
    line ? of unknownfile: call to core_component::classloader()
    line 67 of /report/extendedlog/classes/filter_manager.php: call to spl_autoload_call()
    line 42 of /report/extendedlog/index.php: call to report_extendedlog\filter_manager->__construct()
  • Picture of Stone Root
    Wed, Apr 8, 2020, 1:48 AM
    I am using this plugin with Moodle 3.4 version. I can see my users(4415 users) details. But when I press download in any format. This is not downloading. What am I missing? If anyone could help me
  • Ghalib Al Abri
    Sun, May 31, 2020, 5:22 PM
    This is very helpful plugin. But I think one component is missed in the filter which is question bank activities (add, edit ...) . This very important is a question has been altered or deleted by a user.
  • Picture of Vadim Dvorovenko
    Sun, May 31, 2020, 6:30 PM
    Ghalib Al Abri, plugin uses system list of events. if you do not see some event,s, it means that thre is no such events in moodle and this actions are not logged. i've opened issue on tracker some time ago to add events to see, who had access to question bank, but currently it's not implemented
  • Picture of Oliver Pioquinto
    Fri, Jun 26, 2020, 11:09 AM
    Hi, I created a role only to view Extended log search, already clicked Allow to View extended log search report report/extendedlog:view and saved the role. But it still not visible to the Administration > Report
Please login to post comments