Viewing NLB Work Request Errors

On Compute Cloud@Customer, you can view NLB work requests to see if and NLB work request encountered errors.

Many of the configuration steps used to create and configure network load balancer (NLB) operation don't take effect immediately. In these cases, the request initiates an asynchronous work flow known as a work request to carry out the operation.

Because of the asynchronous nature of work request fulfillment, it's not always obvious that a configuration step has failed with an error. The failed step is often not revealed until the next step.

You can view NLB work request status indicators to find out if a work request has failed with an error. You can check the progress of each operation, whether it resulted in a failed state, which step it failed on, and the reason for the failure.

    1. In the Compute Cloud@Customer Console navigation menu, select Networking, then select Network Load Balancers.

    2. At the top of the page, select the compartment that contains the NLB.
    3. Select the name of the NLB for which you want to view work requests.

    4. Under Resources, select Work Requests.
    5. For each work request, you can view the following information:
      • Type of work request
      • State of the work request (Succeeded, Failed, and so on)
      • Start and finish timestamp
    6. Select the name of a work request to see the following work request details:
      • General information about the work request, such as the type
      • OCID of the work request
      • Error detail of a failed work request (nothing is displayed for a nonfailure status)
      • Start and finish timestamp
  • Use the oci nlb work-request-error list command and required parameters to see a paginated list of errors for a particular work request.

    oci nlb work-request-error list [OPTIONS]

    For a complete list of CLI commands, flags, and options, see the Command Line Reference.

  • Use the ListWorkRequestErrors operation to list errors for a particular work request.

    For information about using the API and signing requests, see REST APIs and Security Credentials. For information about SDKs, see Software Development Kits and Command Line Interface.