Skip to Main Content
Monitor Traces for WebLogic Server Deployed on Kubernetes using Oracle Application Performance Monitoring

About This Workshop

Youtube Video

About This Workshop
In this workshop learn how to configure a WebLogic-on-Kubernetes for monitoring with the Oracle Application Performance Monitoring (APM) service. This enables automatic OpenTracing instrumentation, and metrics collection that are used to provide full, end-to-end monitoring and diagnostics for the application. One way to deploy an APM Java agent in a Docker container-enabled Kubernetes cluster, is to first, provision the APM Java agent in the location where docker image was originally created, second, build a new Docker image with the APM Java agent, and third, push the image to the registry. You can then configure Kubernetes to use the new Docker image to enable the APM agent in the pods.

However, this method assumes you have administrator access to the Docker working directory to recreate the image, which may not always be the case. In this workshop, we will use an alternative approach, to provision the APM Java agent in a file system mounted in the Oracle Cloud, and deploy it to the Kubernetes cluster, without updating the Docker image.

Workshop Info

1 hour
  • Verify WebLogic App
  • Create APM Domain and obtain Data Upload Endpoint and Data Keys 
  • Create and configure a file system 
  • Configure APM Java Agent 
  • Change the display name format of the spans 
  • View traces and spans in APM Trace Explorer
  • Understanding of Oracle Cloud Infrastructure is helpful
  • Understanding of WebLogic is helpful
  • Understanding of Kubernetes is helpful

 

Other Workshops you might like

Ask Oracle
Helping you on LiveLabs
Bot icon