I am working on small Java application that writes logs as follows:
2023-08-28 09:50:12.414 INFO 1 --- [istener-1-0-C-1] .s.s.e.b.m.c.EventBrokerTemplateListener : Received message on outbound topic: from-mdsvc-sap-cic-plant-plant. internalUUID: 936bf1fa40813742254a980080dc345c, subaccountId: 093981df-e9e6-44f3-9515-d8e633a9e4ab
2023-08-28 09:50:12.787 INFO 1 --- [istener-1-0-C-1] c.s.s.e.b.m.api.eb.MessagePublisher : Successfully invoked the Event Broker Publisher. Message Id: [936bf1fa40813742254a980080dc345c], Response Code: 202 ACCEPTED
The internalUUID
is the unique identifier that ties the entry and exit logs as shown above.
I am trying to write a performance test with a batch of messages each with a different internalUUID, and need to generate a report that looks like this:
internalUId | Start Time | End Time | Difference
for all messages.
Is this something that can be done via Grafana? I recollect that it can be done via Splunk, but unforutnately it is not an option for me?
Thanks for your inputs, Prabal