Training time report - How data is calculated

Overview

The Training Time Report shows the total time users spend actively engaged in training courses. This report helps managers understand learning engagement and identify training patterns across their organisation.

What data is tracked

The system automatically records user activity when they:

  • Access training courses through the LMS
  • Interact with SCORM/e-learning content
  • Complete SkillsChecks (user assessments)

How time is calculated

  • Web Server Monitoring: The system continuously monitors web server logs to detect when users access training materials
  • Real-time Tracking: Every page view, content interaction, and SkillsCheck attempt is logged with timestamps
  • Session Management: Tracks user sessions to determine when training starts and stops

Time recording process

  • Daily Records: Creates one time record per user per course per day
  • Session Limits: Only counts time if users are actively engaged (gaps longer than 10 minutes are ignored)
  • Accumulation: Adds up all active time throughout the day for each user

What gets counted as training time

  • Active course navigation and content viewing
  • SCORM/e-learning interactions
  • SkillsCheck attempts and completions
  • Course progress activities

Heartbeat signals: RedSeed does its best to stop counting time when users leave their browser unattended, but some externally-authored courses may send automated “heartbeat” signals that mimic user activity. These signals can be counted as training time, even if the user is not actively engaged.

Data sources

  • Access Logs: Web server activity records
  • Pattern Recognition: System identifies training-related HTTP requests using URL patterns
  • Request Tracking: Monitors specific URL patterns for training, SCORM, and SkillsCheck activities

What the report shows

  • User ID: Internal system identifier
  • Employee Code: Custom user identifier
  • User Status: Active/archived status
  • Name: User's full name (clickable to view profile)
  • Location: User's assigned organisational location
  • Training Time: Total active training time in HH:MM:SS format

How to use the report

  1. Select Location: Choose organisational level (region, store, etc.)
  2. Choose Courses: Select specific courses or all courses
  3. Set Date Range: Pick start and end dates for analysis
  4. Filter by Status: Optionally filter by user status
  5. Generate Report: View results in sortable table format
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us