Overwolf Log Types
Logs are a recording of all the processes and changes made while an Overwolf app is running. Logs include details including the computer specs, which game is being played, which app is being used, and many other details. The are used to get insights about what exactly was happening while the Overwolf app is running. Logs provide information you can use to troubleshoot and resolve various issues that may arise. Overwolf recommends that you track the following logs:
- Trace logs—used for tracking Overwolf client and apps activity.
- OBS—used to track the OBS (used for video capture) activity record games.
- Overlay game HTML—logs Overwolf app and client functionality.
- OverwolfPerf—tracks Overwolf client and Overwolf apps performance.
- DXDiag—a Windows diagnostics tool to test DirectX functionality and troubleshoot video/sound issues.
Trace logs
The Trace logs are a vital resource for diagnosing and tracking the Overwolf platform behavior. They record detailed system and application data, which is crucial for troubleshooting issues. The log includes information on:
- System environment—records the Overwolf version, OS information, and the status of Hardware Accelerated GPU Scheduling.
- App status—documents whether the overlay is enabled and if Overwolf helpers launched correctly for the session.
- Process tracking—details which extensions are running and when Overwolf processes start, close, and other running processes.
- Session data—includes Overwolf user information (if logged in), the
Gamelistversion, and the current game score. - Troubleshooting tool—used to investigate issues with opening apps, the overlay, subscriptions, and third-party interference.
See Trace logs for details on how to use this log file for diagnosing Overwolf client and app issues.
Read more about the Trace logs here.
OBS
The OBS logs track the operation of the OBS (Open Broadcaster Software) engine used for game recording. It captures crucial configuration and performance data vital for diagnosing common recording faults. The log contains:
- Engine information—includes system details, driver versions, and all display and sound devices currently in use.
- Configuration details—captures the specific capture settings, including resolution, FPS, bitrate, and the encoder being used.
- Recording history—provides detailed information regarding all recordings that have been successfully captured by the engine.
- Troubleshooting tool—used to investigate problems such as games not recording, sluggish or poor-quality recordings, and various sound issues.
See OBS for details on how to use this log file for diagnosing recording issues.
Overlay game HTML
These logs, appearing as HTML files with the game title and timestamp, track the Overwolf overlay's interaction with specific games. They are crucial for understanding how Overwolf successfully integrates its features into the running game environment. These files include logs for the main game process, Overwolf Helper, and Overwolf Help 64. The logs contain:
- Log details—includes the name of the processes and the specific DLLs, including Overwolf's, that were injected into the game.
- Display information—records the game's resolution, window mode, the rendered API, and the specific hooking system utilized.
- Success indicators—shows whether the rendering process was successful and if hotkeys were properly sent and received by Overwolf.
- Session status—documents whether the game session ended properly or if the game application experienced a crash.
See Overlay game HTML for details on how to use this log file for diagnosing Overwolf overlay and injection issues.
OverwolfPerf
The OverwolfPerf log provides a detailed record performance metrics of the Overwolf client and any running Overwolf apps. This log is used to identify bottlenecks and resource consumption issues within the platform. The log contains:
- Performance details—allows you to view the usage of resources such as CPU and RAM for every Overwolf process.
- Troubleshooting tool—used specifically to investigate reports of high resource usage, general lags, and application freezes.
See OverwolfPerf log for details on how to use this log file for diagnosing performance issues.
DxDiag
The DxDiag log is a standard Windows diagnostic file that compiles comprehensive information about your computer's hardware and operating system. It provides essential details about your core system components, including display and sound capabilities. This is used for diagnosing compatibility, and hardware related performance issues. This log contains:
- System information—details such as your operating system version and build, processor information, and device details.
- Device information—provides specific data on your computer's primary display and sound devices.
- Troubleshooting tool—used to investigate issues related to app display, recordings, and problems with sound output.
See DxDiag for details on how to use this log file for diagnosing system compatibility issues.