elastic / elastic/apm-agent-python
aioodbc support
- Lenguaje dominante
- Python
- Estrellas
- 431
- Forks
- 239
- Merge medio
- 5 d 10 h
- PR fusionados (30 d)
- 7
Descripción
**Is your feature request related to a problem? Please describe.**
I am using [aioodbc](https://github.com/aio-libs/aioodbc) to connect to mssql asynchronously. However, eventhough `aioodbc` runs on top of pyodbc spans are not automatically captured.
**Describe the solution you'd like**
Native instrumentation for `aioodbc` similar to the existing support for `aiopg` and `aiomysql`.
**Describe alternatives you've considered**
/
**Additional context**
I am happy to create a PR if desired.
Guía de contribución
Línea de trabajo
Comienza comparando los puntos de entrada de instrumentación existentes de aiopg y aiomysql con el uso de pyodbc por parte de aioodbc. Rastrea cómo se instrumentan las llamadas asíncronas a bases de datos e identifica las pruebas relevantes antes de definir los spans esperados. El trabajo estará terminado cuando las operaciones de aioodbc produzcan spans nativos comparables a los de las integraciones existentes, con pruebas que cubran el comportamiento.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- python
- Área
- backend, databases
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Tranquilo
- Claridad
- Bastante claro
- Aptitud para principiantes
- 52/100