Increase RPI Trace logging
For troubleshooting purposes, there are cases where you need to increase the trace logging for RPI services. To do this, update the following *.config
files:
C:\ProgramFiles\RedPointGlobal\RedpointInteraction\ExecutionService\Resonance.ExecutionService.exe.config
Default value:
<categorySources>
<add switchValue="All" name="Business Error">
<listeners>
<add name="Database Trace Listener" />
</listeners>
</add>
<add switchValue="Error" name="General">
<listeners>
<add name="Database Trace Listener" />
</listeners>
</add>
<add switchValue="Critical" name="SQL Trace">
<listeners></listeners>
</add>
<add switchValue="Error" name="Trace">
<listeners>
<add name="Database Trace Listener" />
</listeners>
</add>
<add switchValue="All" name="Plugin Trace">
<listeners>
<add name="Plugin Database Trace Listener" />
</listeners>
</add>
<add switchValue="All" name="Service">
<listeners>
<add name="Database Trace Listener" />
</listeners>
</add>
</categorySources>
Enhance Logging:
<categorySources>
<add switchValue="All" name="Business Error">
<listeners>
<add name="Database Trace Listener" />
</listeners>
</add>
<add switchValue="All" name="General">
<listeners>
<add name="Database Trace Listener" />
</listeners>
</add>
<add switchValue="All" name="SQL Trace">
<listeners></listeners>
</add>
<add switchValue="All" name="Trace">
<listeners>
<add name="Database Trace Listener" />
</listeners>
</add>
<add switchValue="All" name="Plugin Trace">
<listeners>
<add name="Plugin Database Trace Listener" />
</listeners>
</add>
<add switchValue="All" name="Service">
<listeners>
<add name="Database Trace Listener" />
</listeners>
</add>
</categorySources>
C:\ProgramFiles\RedPointGlobal\RedpointInteraction\NodeManager\Resonance.NodeManagerService.exe.config
Default value:
<categorySources>
<add switchValue="All" name="Business Error">
<listeners>
<add name="Database Trace Listener" />
</listeners>
</add>
<add switchValue="Error" name="General">
<listeners>
<add name="Database Trace Listener" />
</listeners>
</add>
<add switchValue="Critical" name="SQL Trace">
<listeners>
<add name="SQL FlatFile TraceListener" />
</listeners>
</add>
<add switchValue="Error" name="Trace">
<listeners>
<add name="Database Trace Listener" />
</listeners>
</add>
<add switchValue="All" name="Service">
<listeners>
<add name="Database Trace Listener" />
</listeners>
</add>
</categorySources>
Enhance Logging:
<categorySources>
<add switchValue="All" name="Business Error">
<listeners>
<add name="Database Trace Listener" />
</listeners>
</add>
<add switchValue="All" name="General">
<listeners>
<add name="Database Trace Listener" />
</listeners>
</add>
<add switchValue="All" name="SQL Trace">
<listeners>
<add name="SQL FlatFile TraceListener" />
</listeners>
</add>
<add switchValue="All" name="Trace">
<listeners>
<add name="Database Trace Listener" />
</listeners>
</add>
<add switchValue="All" name="Service">
<listeners>
<add name="Database Trace Listener" />
</listeners>
</add>
</categorySources>
The RPI services need to be restarted for the changes to take effect, and we highly recommend that you switch the values back to default after gathering the logs.