Have you already tried to configure Diagnostic settings on the service bus?
With this Logs you should be able to get all information you can get from within the Service Bus by default. If you forward your messages to a Log Analytics Workspace you can then query all logs an aggregate them or correlate different logs together with KQL.
More information can be found here: