Implement tracing for client methods, transports #1881
Labels
Azure.Core
The azure_core crate
Client
This issue points to a problem in the data-plane of the library.
We need to implement tracing for all client methods and transports. PII needs to be sanitized and the safest option it so remove incidental printing of values e.g., derive or implement
Debug
and/orDisplay
sparingly.For now we are using the
tracing
crate and friends because it supports OpenTelemetry et. al. We could consider other options but these crates are fairly ubiquitous. Theopentelemetry
crate and friends are geared almost entirely to OpenTelemetry and would be good to understand how that is an advantage over something more generic.The text was updated successfully, but these errors were encountered: