Redpoint Interaction v6.x Documentation

Admin: 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:

XML
<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:

XML
<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:

XML
<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:

XML
<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.