[Webinar] Discover key trends and best practices in Kubernetes observability with DevOps expert, Viktor Farcic.Register now
Our recognition in the inaugural Gartner MQ for DEM

Oracle Cloud Load Balancer Monitoring


Overview

Oracle Load Balancer is a fully managed cloud service that distributes traffic across backend servers for optimal performance and reliability. It prevents server overload, supports public and private deployments, and offers features like SSL termination, health monitoring, and connection persistence.

Applications Manager's Oracle Load Balancer monitoring tool provides out-of-the-box performance metrics and helps you visualize the health and availability of your load balancer infrastructure. Administrators can log in to the web client to monitor real-time traffic distribution, backend server health, and load balancing efficiency, ensuring seamless application availability and performance.

Monitored Parameters

Go to the Monitors Category View by clicking the Monitors tab. Click on the Load Balancer instance available under Oracle Cloud in the Cloud Apps section. Displayed is the Oracle Load Balancer bulk configuration view distributed into three tabs:

  • Availability tab gives the availability history for the past 24 hours or 30 days.
  • Performance tab gives the health status and events for the past 24 hours or 30 days.
  • List view enables you to perform bulk admin configurations.

Clicking a monitor from the list will take you to the Oracle Load Balancer dashboard, which consists of four tabs:

Overview

ParameterDescription
LOAD BALANCER INFORMATION
Load Balancer Health The overall health status of the load balancer. Possible values: OK, WARNING, CRITICAL, and UNKNOWN.
Total Backend Sets The total number of backend sets associated with this load balancer.
BACKEND SETS HEALTH STATUS
Critical Backend Sets Percentage Percentage of backend sets that are currently in the CRITICAL health state (in %).
Warning Backend Sets Percentage Percentage of backend sets that are currently in the WARNING health state (in %).
Unknown Backend Sets Percentage Percentage of backend sets that are currently in the UNKNOWN health state (in %).
INBOUND REQUESTS
Inbound Requests Total number of incoming client requests to the load balancer between the poll interval.
ACTIVE CONNECTIONS
Active Connections Total number of active connections from the client to the load balancer between the poll interval.
Active SSL Connections Total number of active SSL connections between the poll interval.
INCOMING DATA
Rate of Incoming Data Total amount of data received per second by the load balancer between the poll interval (in Mb/s).
Total Incoming Data The total amount of data received by the load balancer between the poll interval (in MB).
OUTGOING DATA
Rate of Outgoing Data Total amount of data sent per second by the load balancer between the poll interval (in Mb/s).
Total Outgoing Data The total amount of data sent by the load balancer between the poll interval (in MB).
CONNECTIONS
Accepted Connections Total number of connections accepted by the load balancer between the poll interval.
Handled Connections Total number of connections handled by the load balancer between the poll interval.
SSL HANDSHAKE
Accepted SSL Handshakes Total number of accepted SSL handshakes between the poll interval.
Failed SSL Handshakes Total number of failed SSL handshakes between the poll interval.
FAILED CLIENT SSL CERT VERIFICATIONS
Failed Client SSL Cert Verifications Total number of failed client SSL certificate verifications between the poll interval.
PEAK BANDWIDTH
Peak Bandwidth The maximum bandwidth usage, measured in bits per second, during the polling interval (in Mbps).

Backend Sets

ParameterDescription
Backend Sets Performance
Name The name of the Backend set.
Inbound Requests The number of incoming client requests to the backend set.
HTTP Responses Total number of HTTP responses across all backend servers during the polling interval.
HTTP 2xx Responses Total number of HTTP 2xx responses received from backend servers during the polling interval.
HTTP 3xx Responses Total number of HTTP 3xx responses received from backend servers during the polling interval.
HTTP 4xx Responses Total number of HTTP 4xx responses received from backend servers during the polling interval.
HTTP 5xx Responses Total number of HTTP 5xx responses received from backend servers during the polling interval.
Invalid Header Responses Total number of invalid header responses across all backend servers during the polling interval.
Total Incoming Data Total amount of data received across all backend servers between the poll interval (in MB).
Rate of Incoming Data Total amount of data received per second across all backend servers between the poll interval (in MB/s).
Total Outgoing Data Total amount of data sent across all backend servers between the poll interval (in MB).
Rate of Outgoing Data The total amount of data sent per second across all backend servers between the poll interval (in MB/s).
Backend Sets Statistics
Name Name of the backend set.
Traffic Distribution Policy The load balancer policy for the backend set.
Backend Set Health The current health status of the backend set.
Maximum Connections The maximum number of simultaneous connections the load balancer can make to any backend in the backend set. If this has no data or the value is 0, then the number of simultaneous connections the load balancer can make to any backend is unlimited unless the backend has its own maxConnections setting.
Active Connections Total number of active connections from the load balancer to all backend servers during the polling interval.
Closed Connections Total number of connections closed between the load balancer and backend servers during the polling interval.
Keep-alive Connections Total number of keep-alive connections during the polling interval.
Backend Servers The number of backend servers in the backend set.
Unhealthy Backend Servers The number of unhealthy backend servers in the backend set.
Backends Drained The number of backend servers set to be drained. Servers marked as "drain" do not receive new incoming traffic.
Percentage of Backends Drained Percentage of backend servers marked to be drained (in %).
Backend Timeouts Total number of timeouts across all backend servers during the polling interval.

Listeners

ParameterDescription
Name The name of the Listener.
Default Backend Set The name of the associated backend set.
Protocol The protocol on which the listener accepts connection requests.
Port The communication port for the listener.
SSL Enabled Indicates whether SSL is configured for the listener.
HTTP Responses Total number of HTTP responses across all backend sets during the polling interval.
HTTP 2xx Responses Total number of HTTP 2xx responses received from backend sets during the polling interval.
HTTP 3xx Responses Total number of HTTP 3xx responses received from backend sets during the polling interval.
HTTP 4xx Responses Total number of HTTP 4xx responses received from backend sets during the polling interval.
HTTP 5xx Responses Total number of HTTP 5xx responses received from backend sets during the polling interval.

Configuration

ParameterDescription
Compartment OCID The OCID of the compartment containing the load balancer.
Life Cycle State The current state of the load balancer. Possible values are: CREATING, FAILED, ACTIVE, DELETING, DELETED
Created Time The date and time at which the load balancer was created.
Shape A template that determines the total pre-provisioned bandwidth.
IP Address The IP Address of the load balancer.
Visibility Type Indicates whether the load balancer has a VCN-local (private) IP address or a public IP address.
Delete Protection Status Indicates whether the load balancer has delete protection enabled.

Thank you for your feedback!

Was this content helpful?

We are sorry. Help us improve this page.

How can we improve this page?
Do you need assistance with this topic?
By clicking "Submit", you agree to processing of personal data according to the Privacy Policy.
Back to Top