Current Behavior
Currently, while running Meshery Server, I see the following debug logs:
14:20:07 traces export: exporter export timeout: rpc error: code = Unavailable desc = connection error: desc = "transport: Error while dialing: dial tcp 127.0.0.1:4317: connect: connection refused"
I have not defined a trace collector in my local deployment.
Desired Behavior
I would like to be able to disable tracing in deployments without a defined collector target. These logs are unnecessary noise, when no collector is present.
Implementation
- Both github.com/meshery/meshkit AND github.com/meshery/meshery will need to be enhanced with this configurable deployment option.
- Support an environment variable for Meshery deployments.
- Ensure that this deployment option is exposed in Meshery's Helm chart values.yaml, too.
Acceptance Tests
Current Behavior
Currently, while running Meshery Server, I see the following debug logs:
I have not defined a trace collector in my local deployment.
Desired Behavior
I would like to be able to disable tracing in deployments without a defined collector target. These logs are unnecessary noise, when no collector is present.
Implementation
Acceptance Tests
Contributor Guides and Handbook