Describe the proposal
Currently all Dapr SDKs do not provide any client side observability.
This proposal aims to define how to implement the first iteration of client side observability features such as metrics and traces being created by the SDK.
Everytime that a developer interacts with the Dapr Workflow APIs (DaprWorkflowClient) new traces and metrics should be captured and sent to the observability stack. This will improve obserability within Dapr Workflow applications.
Projects like Micrometer (https://micrometer.io/) can be used to provide these features behind the DaprWorkflow APIs.