|
25 | 25 |
|
26 | 26 | # target library to desired instrumentor path/versioned package name
|
27 | 27 | instrumentations = {
|
| 28 | + "asgi": "opentelemetry-ext-asgi>=0.11b0", |
| 29 | + "asyncpg": "opentelemetry-ext-asyncpg>=0.11b0", |
| 30 | + "boto": "opentelemetry-ext-boto>=0.11b0", |
| 31 | + "botocore": "opentelemetry-ext-botocore>=0.11b0", |
| 32 | + "celery": "opentelemetry-ext-celery>=0.11b0", |
28 | 33 | "dbapi": "opentelemetry-ext-dbapi>=0.8b0",
|
29 | 34 | "django": "opentelemetry-ext-django>=0.8b0",
|
| 35 | + "elasticsearch": "opentelemetry-ext-elasticsearch>=0.11b0", |
| 36 | + "fastapi": "opentelemetry-instrumentation-fastapi>=0.11b0", |
30 | 37 | "flask": "opentelemetry-ext-flask>=0.8b0",
|
31 | 38 | "grpc": "opentelemetry-ext-grpc>=0.8b0",
|
32 |
| - "requests": "opentelemetry-ext-requests>=0.8b0", |
33 | 39 | "jinja2": "opentelemetry-ext-jinja2>=0.8b0",
|
34 | 40 | "mysql": "opentelemetry-ext-mysql>=0.8b0",
|
35 | 41 | "psycopg2": "opentelemetry-ext-psycopg2>=0.8b0",
|
| 42 | + "pymemcache": "opentelemetry-ext-pymemcache>=0.11b0", |
36 | 43 | "pymongo": "opentelemetry-ext-pymongo>=0.8b0",
|
37 | 44 | "pymysql": "opentelemetry-ext-pymysql>=0.8b0",
|
| 45 | + "pyramid": "opentelemetry-ext-pyramid>=0.11b0", |
38 | 46 | "redis": "opentelemetry-ext-redis>=0.8b0",
|
| 47 | + "requests": "opentelemetry-ext-requests>=0.8b0", |
39 | 48 | "sqlalchemy": "opentelemetry-ext-sqlalchemy>=0.8b0",
|
| 49 | + "sqlite3": "opentelemetry-ext-sqlite3>=0.11b0", |
| 50 | + "starlette": "opentelemetry-instrumentation-starlette>=0.11b0", |
40 | 51 | "wsgi": "opentelemetry-ext-wsgi>=0.8b0",
|
41 | 52 | }
|
42 | 53 |
|
43 | 54 | # relevant instrumentors and tracers to uninstall and check for conflicts for target libraries
|
44 | 55 | libraries = {
|
| 56 | + "asgi": ("opentelemetry-ext-asgi",), |
| 57 | + "asyncpg": ("opentelemetry-ext-asyncpg",), |
| 58 | + "boto": ("opentelemetry-ext-boto",), |
| 59 | + "botocore": ("opentelemetry-ext-botocore",), |
| 60 | + "celery": ("opentelemetry-ext-celery",), |
45 | 61 | "dbapi": ("opentelemetry-ext-dbapi",),
|
46 | 62 | "django": ("opentelemetry-ext-django",),
|
| 63 | + "elasticsearch": ("opentelemetry-ext-elasticsearch",), |
| 64 | + "fastapi": ("opentelemetry-instrumentation-fastapi",), |
47 | 65 | "flask": ("opentelemetry-ext-flask",),
|
48 | 66 | "grpc": ("opentelemetry-ext-grpc",),
|
49 |
| - "requests": ("opentelemetry-ext-requests",), |
50 | 67 | "jinja2": ("opentelemetry-ext-jinja2",),
|
51 | 68 | "mysql": ("opentelemetry-ext-mysql",),
|
52 | 69 | "psycopg2": ("opentelemetry-ext-psycopg2",),
|
| 70 | + "pymemcache": ("opentelemetry-ext-pymemcache",), |
53 | 71 | "pymongo": ("opentelemetry-ext-pymongo",),
|
54 | 72 | "pymysql": ("opentelemetry-ext-pymysql",),
|
| 73 | + "pyramid": ("opentelemetry-ext-pyramid",), |
55 | 74 | "redis": ("opentelemetry-ext-redis",),
|
| 75 | + "requests": ("opentelemetry-ext-requests",), |
56 | 76 | "sqlalchemy": ("opentelemetry-ext-sqlalchemy",),
|
| 77 | + "sqlite3": ("opentelemetry-ext-sqlite3",), |
| 78 | + "starlette": ("opentelemetry-instrumentation-starlette",), |
57 | 79 | "wsgi": ("opentelemetry-ext-wsgi",),
|
58 | 80 | }
|
59 | 81 |
|
|
0 commit comments