When configuring Totara's diagnostic tool, you can select a number of data providers to determine the information that will be included in the diagnostic file. Here you can see the data that will be exported for each provider.
| Provider name | Exported data | Whitelist |
|---|
Summary | - Release version (e.g. 2024073100.01
- Totara version (e.g. 18.3)
- Maturity (e.g. alpha, stable)
- All features and their status (enabled/disabled)
- Database information (type, version, description)
- PHP version
- Enabled PHP extensions
- Webserver information (type and version)
- Current flavour
- Number of users
- Number of active users
- Multitenancy settings (enabled/disabled and isolation enabled/disabled)
- Number of tenants
- Last time the cron ran
- Whether cron run is overdue
- Whether cron is running infrequently
- Any warnings from the caches
| None |
Database | - Database family (e.g. mysql)
- Database version
- Database description
- Database type (e.g. mysql, mariadb, etc.)
- Database collation (if supported by database)
- List of database options (see whitelist)
| - dbpersist
- dbsocket
- dbport
- dbschema
- dbhandlesoptions
- bulkinsertsize
- sslmode
- ftslanguage
- fts3bworkaround
- ftsaccentsensitivity
- ftsngram
- dbcollation
- dbengine
- client_ssl
- client_dont_verify_server_cert
- ssl_verify_server_cert
- create_table_from_select_supported
- encrypt
- trustservercertificate
|
PHP ini information | List of php.ini settings (see whitelist) | - always_populate_raw_post_data
- error_log
- file_uploads
- get_loaded_extensions
- max_execution_time
- max_file_uploads
- max_input_vars
- max_input_vars
- mbstring.func_overload
- memory_limit
- opcache.enable
- post_max_size
- upload_max_filesize
|
Totara plugins | A list of all installed plugins with the following information: - Name
- Type (e.g. auth)
- Display name
- Source (standard plugin or third-party)
- Version
- Enabled/disabled
| None |
Totara upgrade history | An export of the upgrade log filtered to only whitelisted plugins. Information provided: - Plugin name
- Version
- Version upgraded to
- Date and time
- User who initiated the upgrade (only when triggered via web interface)
- Includes PHP and database versions at time of upgrade
| |
Totara config information | An export of the Totara instance's config settings, limited to only whitelisted settings. | - allowcategorythemes
- allowcoursethemes
- allowprelogintenanttheme
- allowuserblockhiding
- allowuserthemes
- audiencevisibility
- autolang
- backup_release
- backup_version
- badges_allowcoursebadges
- badges_allowexternalbackpack
- block_totara_recommendations_dayctr
- block_totara_recommendations_overctr
- block_totara_recommendations_recctr
- branch
- cache_graphql_schema
- cachejs
- catalogtype
- chat_method
- clone_dbhost
- clone_dbname
- clone_dboptions
- completiondefault
- country
- coursesperpage
- dbfamily
- dblibrary
- dbtype
- debug
- debugdeveloper
- debugdisplay
- defaultquickaccessmenu
- deletecompletionlogs
- disablegradehistory
- dynamicappraisals
- dynamicappraisalsautoprogress
- enableapi
- enableappraisals
- enableavailability
- enablebadges
- enableblogs
- enablecalendarexport
- enablecertifications
- enablecompetencies
- enablecompetency_assignment
- enablecompletion
- enablecompletionimport
- enablecontainer_workspace
- enablecontentmarketplaces
- enablecourserequests
- enablecourserpl
- enableengage_resources
- enableevidence
- enablefeedback360
- enableglobalrestrictions
- enableglobalsearch
- enablegoals
- enablegravatar
- enablelearningplans
- enablelegacyprogramassignments
- enableml_recommender
- enablemobilewebservice
- enablemyteam
- enablenotes
- enableorganisations
- enableoutcomes
- enableperformance_activities
- enableplagiarism
- enableportfolios
- enablepositions
- enableprogramcompletioneditor
- enableprogramextensionrequests
- enableprograms
- enablerecordoflearning
- enablereportcaching
- enablereportgraphs
- enablerssfeeds
- enablesitepolicies
- enablestats
- enabletempmanagers
- enabletotara_msteams
- enabletotaradashboard
- enableuser_reports
- enablewebservices
- enablewsdocumentation
- enrol_plugins_enabled
- extramemorylimit
- facetoface_allow_legacy_notifications
- facetoface_allowwaitlisteveryone
- facetoface_approvaloptions
- facetoface_calendarfilters
- facetoface_disableicalcancel
- facetoface_displaysessiontimezones
- facetoface_export_customprofilefields
- facetoface_export_userprofilefields
- facetoface_hidecost
- facetoface_hidediscount
- facetoface_lotteryenabled
- facetoface_managerselect
- facetoface_multisignup_restrict
- facetoface_multisignupamount
- facetoface_notificationdisable
- facetoface_oneemailperday
- facetoface_previouseventstimeperiod
- facetoface_roomidentifier
- facetoface_selectjobassignmentonsignupglobal
- facetoface_session_roles
- facetoface_session_rolesnotify
- facetoface_waitlistautoclean
- filter_multilang_converted
- filter_multilang_force_old
- filterall
- forceflavour
- forcetimezone
- fullnamedisplay
- graphqlsessionwritecloseenabled
- lang
- langcache
- langstringcache
- locale
- lock_factory
- media_plugins_sortorder
- messaging
- mobile_device_emulator
- os
- ostype
- perfdebug
- perform_close_suspended_user_instances
- perform_hide_incomplete_responses_closed_instances
- perform_hide_suspended_users
- perform_sync_participant_instance_closure
- perform_sync_participant_instance_creation
- preventfilelocking
- profilingenabled
- release
- reverseproxyignore
- searchengine
- session_database_acquire_lock_timeout
- session_file_save_path
- session_handler_class
- session_memcached_acquire_lock_timeout
- session_memcached_lock_expire
- session_memcached_lock_retry_sleep
- session_memcached_prefix
- session_memcached_save_path
- session_redis_acquire_lock_timeout
- session_redis_database
- session_redis_host
- session_redis_lock_expire
- session_redis_lock_retry
- session_redis_port
- session_redis_prefix
- session_redis_serializer_use_igbinary
- session_redis5_database
- session_redis5_host
- session_redis5_lock_expire
- session_redis5_lock_retries
- session_redis5_lock_wait_time
- session_redis5_port
- session_redis5_prefix
- session_redis5_sentinel_hosts
- session_redis5_sentinel_master
- session_redis5_serializer_use_igbinary
- session_redis5_timeout
- session_update_timemodified_frequency
- showcrondebugging
- sitetype
- stringfilters
- tempmanagerexpirydays
- tempmanagerrestrictselection
- tenantready
- tenantsenabled
- tenantsisolated
- texteditors
- theme
- timezone
- totara_build
- totara_job_allowmultiplejobs
- totara_release
- totara_version
- totaramessagingenabled
- usetags
- version
|
Totara plugin information | A list of plugin settings, limited to whitelisted plugins and settings. | totara_competency - continuous_tracking
- unassign_behaviour
totara_mobile - authtype
- coursecompat
- enable
- logo
- primarycolour
- textcolour
- timeout
- urlscheme
totara_msteams - bot_feature_enabled
- manifest_app_name
- manifest_app_version
- messaging_extension_enabled
facetoface - attendancetime
- decluttersessiontable
- defaultcsvdelimiter
- defaultdaysbetweenstartfinish
- defaultdaysskipweekends
- defaultdaystosession
- defaultfinishtime_minutes
- defaultminbookings
- defaultstarttime_minutes
- eventgradingmanual
- eventgradingmethod
- gradepass
- managerreserve
- maxmanagerreserves
- reservecanceldays
- reservedays
- sessionattendance
- upgrade_customfieldmigration_cancellation
- upgrade_customfieldmigration_signup
totara_flavour reportbuilder - exportoptions
- exporttofilesystem
- financialyear
- globalrestrictiondefault
- globalrestrictionrecordsperpage
- noactiverestrictionsbehaviour
totara_reportbuilder - allowedscheduledrecipients
- allowtotalcount
- defaultgraphcolors
- defaultreportview
- globalinitialdisplay
- graphlibclass
- schedulerfrequency
- showdescription
- userrestrictaudience
totara_api - client_rate_limit
- default_token_expiration
- max_query_complexity
- max_query_depth
- response_debug
- site_rate_limit
moodlecourse - completionprogressonview
- completionstartonenrol
- coursedisplay
- courseduration
- courseenddateenabled
- enablecompletion
- format
- groupmode
- groupmodeforce
- hiddensections
- lang
- maxbytes
- maxsections
- newsitems
- numsections
- showgrades
- showreports
- visible
- visiblelearning
|
Database table row counts | A list of all database tables which have records and their row count at the time of export. | None |
Cache information | Information about configured cache stores: - Store name
- Cache plugin (e.g. file cache, session cache, etc.)
- Ready state
- Number of mappings for this store
- Supported modes
- Supported features (e.g. ttl, key awareness, etc.)
- Locking mechanism
- Number of mappings using this store (includes usage due to being used as default store)
| None |
Database performance | Result of a basic database performance test (writing and reading speed): - Duration
- Number of records
- Reading/writing speed
| None |
IO performance | Result of a basic IO (file operations) performance test which covers the data root and cache directory: - Duration
- File size
- Speed (MB per second)
| None |
Join the Totara Community for more resources to help you get the most out of Totara.
© Copyright 2026 Totara Learning Solutions. All rights reserved.