question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[service-bus] Make logging consistent throughout Service Bus

See original GitHub issue

As part of #10578 we’ve started down the path of making the log prefix contain more information.

This makes it a bit easier to scan but also to parse since the link, connection and address fields are in the same spot for each log line.

This issue is to track the work to apply this same style across the entirety of service bus.

The format as it stands today:

[connection-id|<linktype>:linkname]

<linktype> is:

  • sender: sender
  • batching: batching receiver
  • streaming: streaming receiver
  • mgmt: management link
  • session: message session

We’ll also want to take this opportunity to transfer over to using Azure loggers rather than directly using debug. This is described in this issue as well (for EventHubs): https://github.com/Azure/azure-sdk-for-js/issues/9209, which is a similar issue for EventHubs and

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:6 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
ramya-rao-acommented, Aug 26, 2020

looking good

0reactions
richardpark-msftcommented, Sep 9, 2020

Sounds good 😃

Read more comments on GitHub >

github_iconTop Results From Across the Web

Azure Service Bus end-to-end tracing and diagnostics
Overview of Service Bus client diagnostics and end-to-end tracing (client through all the services that are involved in processing.)
Read more >
Correlated Structured Logging on Azure Functions
In this post, I'll show how to implement correlated structured logging on Azure Functions across multiple functions with Service Bus ...
Read more >
Azure Service Bus and its Complete Overview | Serverless360
Azure Service Bus is a messaging service on cloud used to connect any applications, devices, and services running in the cloud.
Read more >
Good Practices for Enterprise Integrations over the Azure ...
While the messaging infrastructure in use was the Azure Service Bus, I believe most of these points apply to all other message-based ...
Read more >
Overview (Azure SDK for Java Reference Documentation) - NET
You can interact with the primary resource types within a Service Bus Namespace, of which multiple can exist and on which actual message...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found