Ive written
- Start here for processing Opentelemetry data
- Start here for processing Opentelemetry data – visualisation in Grafana
Jaeger
Jaeger is a component which does two things
- Visualises the data – see the image at the top of the blog post
- Can aggregates the data for Grafana to use
Visualise the data
By default it displays 20 entries

and shows information about the individual points

This shows there were two queue manager CSQ9 and MQPA, there were 8 spans (recorded data)the duration if each item, and the date. ( I think the date format is wrong .. you want hh:mm:ss – because you know what the day and date are!
If you click on the blue Trace Name – you get a detailed picture for that trace point of where the time was spent

There is a limited search capability. You can display data going back 5 minutes, last 15 minutes etc.
You can limit how many records are displayed.
Displaying 100 records over half an hour gave me

If you click on an outlier you get the details of that point

You can click on each Service & Operation and see all the attributes associated with the record. For example z/OS image name, message persistence, size of message etc.

The challenges with using Jaeger visualisation
What transaction is this for ?
I ran two different transactions at the same time. The data displayed was the same as above. I could not identify which trace record was for which transaction.
If you display the details, the “title” such as MQPA MQPUT RSERVER gives you a clue as to which transaction the data is for.
Whoops missed it
If you have a low transaction rate, then if you display the last 10 minutes, you may get all of the data.
If you are doing a high transaction rate, and need to go back half an hour, there may be so much data you cannot find the entries of interest.