There are a few SDN adaptive-related debug options that can help with troubleshooting SDN issues. Details of each option are provided in the sections below.

Enable Debug Logging

If SDN adaptive-related problems are experienced, SDN Controller debug logging can be enabled. This can help to troubleshoot problems because, in addition to other data, the debug logs show the communication between the SDN Controller and the LoadMaster and if it has been successful or not. For more information, refer to the sections below.

Note: Debug logging should only be enabled when troubleshooting because it will impact performance of the LoadMaster.

To enable debug logging, follow the steps below:

  1. In the main menu, go to System Configuration > Logging Options > SDN Log Files.

  2. Click Debug Options.

  3. Click Enable Debug Log.

View the SDN Statistic Trace Logging

To view the SDN Controller debug logging, follow the steps below:

  1. In the main menu, go to System Configuration > Logging Options > SDN Log Files.

  2. Click the expand/collapse selection (plus icon) button in the SDNstats Traces section.
  3. Select the relevant log file.
  4. Click View.
  5. A filter can be run on the log files by entering a word(s) or regular expression in the filter field and clicking the View button.
Note: A filter can be run on the log files by entering a word(s) or regular expression in the filter field and clicking the View button.

The traces show probing results – this indicates if the LoadMaster can successfully communicate with the SDN controller.

Restart the SDN Service

When troubleshooting issues with SDN, the entire SDN service can be restarted. Restarting the connection will not affect any traffic connections - it restarts the daemon, resets the SDN adaptive values to the default of 5 and it re-establishes the connection between the LoadMaster and the SDN Controller.

Note: This will restart the connection to all attached SDN Controllers.

To do this, follow the steps below in the LoadMaster WUI:

  1. In the main menu, go to System Configuration > Logging Options > SDN Log Files.

  2. Click Debug Options.

  3. Click restart.
  4. If successful, the Process ID will change to a new id.
  5. The Process ID can be found by clicking the Debug button in System Configuration > Logging Options > System LogFiles and clicking the ps button.