-
Notifications
You must be signed in to change notification settings - Fork 537
Description
What is the current behavior?
None, seemingly. Using opentelemetry autoinstrumentation along with included related packages (see https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation ) a python application can get tracing data and timing for most network-related actions: http requests, database access, aws operations, etc. but snowflake is invisible.
What is the desired behavior?
Provide common database opentelemetry information if there's an active trace such that the query and timing (and calls) appear in auto-instrumented opentelemetry traces.
Barring that, documentation on how to manually collect trace information for snowflake-connector while otherwise utilizing automatic instrumentation would be helpful.
How would this improve snowflake-connector-python?
Improved observability of any python application utilizing snowflake
References and other background
No response