Skip to content


Logging Process

When CVEDIA-RT starts, it writes all the relevant information to the Log window and log file.

Log files location

When using scripts ( or CVEDIA-RT.bat) to run RT Studio, output logs are saved into the logs folder with a timestamp in the filename. Otherwise, they append to cvediart.log.

Log message types

Log messages can have different types:

- INFO : Informative messages that have no impact on application usage, can be written by the user with API functions
- DEBUG : Debug messages that have no impact on application usage
- WARN : Warning messages that may indicate a problem loading some feature and may have an impact on application usage
- ERROR : Error messages indicating a failure when loading a system feature or plugin, this feature will likely be disabled afterwards
- FATAL : A fatal event that prevents the application from continuing

Writing to Log from application script (Lua)

Its possible to manually write a message to the log during runtime from the user scripts, for this the following Lua user functions can be used:

- **api.logging.LogInfo(message)** : Write a info message to Log
- **api.logging.LogDebug(message)** : Write a debug message to Log
- **api.logging.LogWarning(message)** : Write a warning message to Log
- **api.logging.LogError(message)** : Write a error message to Log

RT Studio - Log window

Logs can also be viewed during runtime inside the application on the log window, this window can be opened by accessing the Windows Main menu option.


The window will show the different message types with different colors:

  • Blue for Info messages
  • Orange for Warning messages
  • Red for Fatal messages


Logging to console

Both RT Studio (rtstudio) and RT Server (rtservice) can log to the console using the --log-console option on process startup.