How do I show log entries with Log verbosity?

For any other people, who may see this topic:

Here is how you can enable verbose logs for all categories even for packaged builds:

Add

[Core.Log]
Global=All

or

[Core.Log]
Global=VeryVerbose

in DefaultEngine.ini or Engine.ini (for packaged builds).

If you want to enable logs in shipping builds, you must add these lines in

  • C:/Users/Username/AppData/Local/YourGameName/Saved/Config/Windows/Engine.ini
  • /home/username/.config/Epic/YourGameName/Saved/Config/Linux/Engine.ini
  • /Users/username/Library/Containers/YourGameName/Data/Library/Application Support/Epic/YourGameName/Saved/Config/Mac/Engine.ini
    Depending on your OS. These paths are for UE5.3, for other versions of the engine or OS versions it may be different.

By the way, shipping logs are only available if you build the game from source version of the engine and have these lines in Source/YourGame.target.cs

if (Configuration == UnrealTargetConfiguration.Shipping && !bIsEngineInstalled)
{
	BuildEnvironment = TargetBuildEnvironment.Unique;
	bUseLoggingInShipping = true;
	GlobalDefinitions.Add("USE_LOGGING_IN_SHIPPING=1");
}
3 Likes