Introduction

A backend set is a logical entity defined by a load balancing policy, a health check policy, and a list of backend servers. To create a backend set, you must specify a load balancing policy and health check script, and then add a list of backend servers (compute instances). SSL (HTTPS) and session persistence configuration are optional. A backend set must be associated with one or more listeners for the load balancer to work.

Use the Oracle Cloud integration to discover and collect metrics against the OCI LB Backend Sets.

Setup

To set up the Oracle Cloud integration and discover the OCI LB Backend Sets service, do the following:

  1. Create an Oracle Cloud (OCI) integration if not available in your installed integrations.
  2. You can select OCI LB Backend Sets during integration or you can edit the existing integration and select OCI LB Backend Sets.
  3. Scan to discover the resources at any time independent of the predefined schedule.
  4. Once the scan is completed, you can view the OCI Instances resource under Infrastructure > Resources > Oracle Cloud category.
  5. Create a template. See Create a Template for more information on how to create a template.
  6. Refer to Assign a Template on how to assign a template to a resource.
  7. Click the Metrics tab to view the monitoring data of OCI LB Backend Sets.

Supported metrics

OpsRamp MetricOracle Cloud MetricMetric Display NameUnitDescriptionAggregation Type
oci_lb_backendset_ActiveConnectionsActiveConnectionsActive ConnectionscountThe number of active connections from the load balancer to all backend servers.mean
oci_lb_backendset_BackendServersBackendServersBackend ServerscountThe number of backend servers in the backend set.minimum
oci_lb_backendset_BackendTimeoutsBackendTimeoutsBackend TimeoutscountThe number of timeouts across all backend servers.mean
oci_lb_backendset_BytesReceivedBytesReceivedBytes ReceivedbytesThe number of bytes received across all backend servers.mean
oci_lb_backendset_BytesSentBytesSentBytes SentbytesThe number of bytes sent across all backend servers.mean
oci_lb_backendset_ClosedConnectionsClosedConnectionsClosed ConnectionscountThe number of connections closed between the load balancer and backend servers.sum
oci_lb_backendset_HttpRequestsHttpRequestsInbound RequestscountThe number of incoming client requests to the backend set.mean
oci_lb_backendset_HttpResponsesHttpResponsesResponsescountThe number of HTTP responses across all backend servers.mean
oci_lb_backendset_HttpResponses200HttpResponses200HTTP 200 ResponsescountThe number of HTTP 200 responses received from backend servers.mean
oci_lb_backendset_HttpResponses2xxHttpResponses2xxHTTP 2xx ResponsescountThe number of HTTP 2xx responses received from backend servers.mean
oci_lb_backendset_HttpResponses3xxHttpResponses3xxHTTP 3xx ResponsescountThe number of HTTP 3xx responses received from backend servers.mean
oci_lb_backendset_HttpResponses4xxHttpResponses4xxHTTP 4xx ResponsescountThe number of HTTP 4xx responses received from backend servers.mean
oci_lb_backendset_HttpResponses502HttpResponses502HTTP 502 ResponsescountThe number of HTTP 502 responses received from backend servers.mean
oci_lb_backendset_HttpResponses504HttpResponses504HTTP 504 ResponsescountThe number of HTTP 504 responses received from backend servers.mean
oci_lb_backendset_HttpResponses5xxHttpResponses5xxHTTP 5xx ResponsescountThe number of HTTP 5xx responses received from backend servers.mean
oci_lb_backendset_InvalidHeaderResponsesInvalidHeaderResponsesInvalid Header ResponsescountThe number of invalid header responses across all backend servers.sum
oci_lb_backendset_KeepAliveConnectionsKeepAliveConnectionsKeep-alive ConnectionscountThe number of keep-alive connections.mean
oci_lb_backendset_ResponseTimeFirstByteResponseTimeFirstByteAverage Response Time (TCP only)millisecondsAverage time to the first byte of response from backend servers. TCP only.maximum
oci_lb_backendset_ResponseTimeHttpHeaderResponseTimeHttpHeaderAverage Response Time (HTTP only)millisecondsAverage response time of backend servers. HTTP only.maximum
oci_lb_backendset_UnhealthyBackendServersUnhealthyBackendServersUnhealthy Backend ServerscountThe number of unhealthy backend servers in the backend set.maximum