To access the Jaeger console you must have either Red Hat OpenShift service Mesh or Red Hat OpenShift distributed tracing installed, and Red Hat OpenShift distributed tracing platform installed, configured, and deployed.
The installation process creates a route to access the Jaeger console.
If you know the URL for the Jaeger console, you can access it directly. If you do not know the URL, use the following directions.
Procedure from OpenShift console
-
Log in to the OpenShift Container Platform web console as a user with cluster-admin rights. If you use Red Hat OpenShift Dedicated, you must have an account with the dedicated-admin
role.
-
Navigate to Networking → Routes.
-
On the Routes page, select the control plane project, for example tracing-system
, from the Namespace menu.
The Location column displays the linked address for each route.
-
If necessary, use the filter to find the jaeger
route. Click the route Location to launch the console.
-
Click Log In With OpenShift.
Procedure from the CLI
-
Log in to the OpenShift Container Platform CLI as a user with the cluster-admin
role. If you use Red Hat OpenShift Dedicated, you must have an account with the dedicated-admin
role.
$ oc login --username=<NAMEOFUSER> https://<HOSTNAME>:6443
-
To query for details of the route using the command line, enter the following command. In this example, tracing-system
is the control plane namespace.
$ export JAEGER_URL=$(oc get route -n tracing-system jaeger -o jsonpath='{.spec.host}')
-
Launch a browser and navigate to https://<JAEGER_URL>
, where <JAEGER_URL>
is the route that you discovered in the previous step.
-
Log in using the same user name and password that you use to access the OpenShift Container Platform console.
-
If you have added services to the service mesh and have generated traces, you can use the filters and Find Traces button to search your trace data.
If you are validating the console installation, there is no trace data to display.