Overview
How to install and configure Smartcontroller to enabled more enhanced debugging log outputs for Bepoz Applications.
Prerequisites
Extract the SmartLogger to Bepoz Directory
SmartLogger Setup
Download the
SmartLogger file and extract it to the Bepoz Directory 'C:\\Bepoz\\Smartlogger'
You enable more advanced logging you need to edit the 'smartcontrol.exe.config' file via notepad or notepad++
The first edit that needs to be made is to set the Debug level from 'Error' to 'All
To ensure that the output goes to SmartLogger you need to add an 'appender'
Below is the appender for RollingLogFileAppender
Add this line of Code. <appender-ref ref="UdpAppender" />
Below the </Root> you need to add the following lines of Code.
<appender name="UdpAppender" type="log4net.Appender.UdpAppender">
<remoteAddress value="127.0.0.1" />
<remotePort value="7071" />
<layout type="log4net.Layout.XmlLayoutSchemaLog4j" />
<!--
<filter type="log4net.Filter.LevelRangeFilter">
<param name="LevelMin" value="ERROR" />
<param name="LevelMax" value="FATAL" />
</filter>
-->
</appender>
Save the 'smartcontrol.exe.config' file
Restart Smartcontroller
Run SmartLogger