Diagnosing Load Balancer Issues Using Smart Check

Use Smart Check to diagnose and fix a load balancer's configuration and environment issues.

Your load balancer includes Smart Check, which runs in the background to detect issues with the load balancer configuration and operating environment. Access the results of Smart Check activities through the Oracle Cloud Infrastructure Console as a resource of the load balancer.

Smart Check evaluates the load balancer approximately every 10 seconds. Each check reviews configuration issues such as the following:

  • Load balancer's backend servers are in a drain or offline state.

  • Protocol mismatches exist on the HTTP listener.

  • Port mismatches exist on the HTTP backend servers.

Smart Check results are presented in tabular format within the load balancer's Details page. Each category of issues has an assigned status of High, Medium, Low, and OK. You can display details of each check, including recommendations for corrective actions where necessary. An Informational tab is also available to provide best practices and recommendations on how to make your load balancer work optimally.

Using the Console

  1. On the Load balancers list page, find the load balancer that you want to work with. If you need help finding the list page or the load balancer, see Listing Load Balancers.
  2. On the load balancer's details page, select Smart check.

The Smart check section opens. All Smart Check diagnostic entries are listed in a table. The Last checked indicator displays the UTC-based date-time group the load balancer was last diagnosed. Checks occur every 10 seconds.

Each entry contains the following columns and associated values:

  • Category: Displays the area of the load balancer to which the Smart Check entry pertains, for example:

    Backend Timeout

  • Details: Displays details on the issue, for example:

    Set the listener idle timeout to at least 10 seconds less than backend's keep-alive timeout.

  • Recommended action: Describes corrective action you can take for the issue, for example:

    Edit the listener and change the idle timeout.

  • Click down arrow next to the entry to display details, including links to where you can perform corrective or preemptive actions.

Scroll to the Informational section to display a list of best practices and recommendations to follow. Click the "down" arrow at the end of the entry to display details, including recommended fixes to any warnings or critical issues detected by Smart Check.