Skip to content

Generating GEM Operations Report 📊

This guide provides instructions for operators to generate reports from the GEM system using showrunner logs. These reports are essential tools for monitoring venue operations.

⚠️ Note: This reporting functionality is currently under development. Additional statistics and reporting capabilities will be available in future releases of the GEM system. This documentation will be updated as new features are implemented.

🖥️ Running the script

🔍 Before running the script, please make sure the system you are using has python installed.

  1. 📁 Create a folder and put all of the showrunner log files into it.
  2. ⌨️ Run the following command:
python scripts/analyzeLogs.py <showName> <foldername>

📝 Example:

python scripts\analyzeLogs.py myTestShow C:\Users\Operator1\Documents\Aug-showLogs

The sample below illustrates the initial portion of a generated report. The complete output contains additional data fields presented in a structured format.

Analyzing show: stg7_LPLinuxout
Running analyses: zone_durations, launch_to_zone, group_members, usage_overview, group_deboarding, subgroup_deboarding, user_deboarding, notifications
================================================================================
Processing 4 log files for show 'stg7_LPLinuxout' from 1 directory:
================================================================================
...