Found this log file taking up around 8GB of disk space! Couldn't delete it, couldn't clear it, couldn't rename it, the usual symptoms of a file lock. I couldn't stop SW services without a change/outage etc, but I found out which service was locking it: SolarWinds Orion Module Engine. When I stopped that I was able to clear it. Then before starting that service again, you want to make sure that the config file for the toolset logger is set to False otherwise that file will just continue to grow. Keep in mind that "logadjuster" (the one without the space) doesn't seem to work for this.
Steps to disable logging for C:\temp\Toolset_BusinessLayerPlugin_tracelog.svclog for good:
stop the solarwinds orion module engine service
open a notepad as admin
open "C:\Program Files (x86)\SolarWinds\Orion\Toolset\SolarWinds.Toolset.BusinessLayer.dll.config"
Find the "<system.diagnostics>" stanza such as the example below
Ensure the two "switchValue" fields are set "Off"
save the config file and close notepad
open a powershell prompt and run "clear-content "C:\Program Files (x86)\SolarWinds\Orion\Toolset\SolarWinds.Toolset.BusinessLayer.dll.config"" which should zero out the file
start the solarwinds orion module engine service and that log should stay at 0KB
<system.diagnostics> <sources> <source name="System.ServiceModel" switchValue="Off"> <listeners> <add type="System.Diagnostics.DefaultTraceListener" name="Default"> <filter type="" /> </add> <add name="ServiceModelTraceListener"> <filter type="" /> </add> </listeners> </source> <source name="System.ServiceModel.MessageLogging" switchValue="Off"> <listeners> <add type="System.Diagnostics.DefaultTraceListener" name="Default"> <filter type="" /> </add> <add name="ServiceModelMessageLoggingListener"> <filter type="" /> </add> </listeners>