@@ -338,30 +338,31 @@ Auto-instrumentation packages
338
338
339
339
The SignalFx Python Lambda Wrapper can automatically instrument supported packages. All you need to do is to install instrumentations you need in addition to `signalfx_lambda `. Below is a list of all instrumentation packages supported:
340
340
341
- +--------------------------+----------------------------------------------------------------------------------------------------+
342
- | Library/Framework | Instrumentation Package |
343
- +==========================+====================================================================================================+
344
- | celery | `https://github.com/signalfx/python-celery/tarball/0.0.1post0#egg=celery-opentracing ` |
345
- +--------------------------+----------------------------------------------------------------------------------------------------+
346
- | django | `https://github.com/signalfx/python-django/tarball/0.1.18post1#egg=django-opentracing ` |
347
- +--------------------------+----------------------------------------------------------------------------------------------------+
348
- | elasticsearch | `https://github.com/signalfx/python-elasticsearch/tarball/0.1.4post#egg=elasticsearch-opentracing ` |
349
- +--------------------------+----------------------------------------------------------------------------------------------------+
350
- | flask | `https://github.com/signalfx/python-flask/tarball/1.1.0post1#egg=flask_opentracing ` |
351
- +--------------------------+----------------------------------------------------------------------------------------------------+
352
- | psycopg | `https://github.com/signalfx/python-dbapi/tarball/v0.0.5post1#egg=dbapi-opentracing ` |
353
- +--------------------------+----------------------------------------------------------------------------------------------------+
354
- | pymongo | `https://github.com/signalfx/python-pymongo/tarball/v0.0.3post1#egg=pymongo-opentracing ` |
355
- +--------------------------+----------------------------------------------------------------------------------------------------+
356
- | pymysql | `https://github.com/signalfx/python-dbapi/tarball/v0.0.5post1#egg=dbapi-opentracing ` |
357
- +--------------------------+----------------------------------------------------------------------------------------------------+
358
- | redis | `https://github.com/signalfx/python-redis/tarball/v1.0.0post1#egg=redis-opentracing ` |
359
- +--------------------------+----------------------------------------------------------------------------------------------------+
360
- | requests | `https://github.com/signalfx/python-requests/archive/v0.2.0post1.zip#egg=requests-opentracing ` |
361
- +--------------------------+----------------------------------------------------------------------------------------------------+
362
- | tornado | `https://github.com/signalfx/python-tornado/archive/1.0.1post1.zip#egg=tornado_opentracing ` |
363
- +--------------------------+----------------------------------------------------------------------------------------------------+
364
-
341
+ +--------------------------+------------------------------------------------------------------------------------------------------+
342
+ | Library/Framework | Instrumentation Package |
343
+ +==========================+======================================================================================================+
344
+ | celery | ``https://github.com/signalfx/python-celery/tarball/0.0.1post0#egg=celery-opentracing `` |
345
+ +--------------------------+------------------------------------------------------------------------------------------------------+
346
+ | django | ``https://github.com/signalfx/python-django/tarball/0.1.18post1#egg=django-opentracing `` |
347
+ +--------------------------+------------------------------------------------------------------------------------------------------+
348
+ | elasticsearch | ``https://github.com/signalfx/python-elasticsearch/tarball/0.1.4post#egg=elasticsearch-opentracing `` |
349
+ +--------------------------+------------------------------------------------------------------------------------------------------+
350
+ | flask | ``https://github.com/signalfx/python-flask/tarball/1.1.0post1#egg=flask_opentracing `` |
351
+ +--------------------------+------------------------------------------------------------------------------------------------------+
352
+ | psycopg | ``https://github.com/signalfx/python-dbapi/tarball/v0.0.5post1#egg=dbapi-opentracing `` |
353
+ +--------------------------+------------------------------------------------------------------------------------------------------+
354
+ | pymongo | ``https://github.com/signalfx/python-pymongo/tarball/v0.0.3post1#egg=pymongo-opentracing `` |
355
+ +--------------------------+------------------------------------------------------------------------------------------------------+
356
+ | pymysql | ``https://github.com/signalfx/python-dbapi/tarball/v0.0.5post1#egg=dbapi-opentracing `` |
357
+ +--------------------------+------------------------------------------------------------------------------------------------------+
358
+ | redis | ``https://github.com/signalfx/python-redis/tarball/v1.0.0post1#egg=redis-opentracing `` |
359
+ +--------------------------+------------------------------------------------------------------------------------------------------+
360
+ | requests | ``https://github.com/signalfx/python-requests/archive/v0.2.0post1.zip#egg=requests-opentracing `` |
361
+ +--------------------------+------------------------------------------------------------------------------------------------------+
362
+ | tornado | ``https://github.com/signalfx/python-tornado/archive/1.0.1post1.zip#egg=tornado_opentracing `` |
363
+ +--------------------------+------------------------------------------------------------------------------------------------------+
364
+
365
+ For example, if your Lambda function uses ``requests ``, then you should add ``https://github.com/signalfx/python-requests/archive/v0.2.0post1.zip#egg=requests-opentracing `` to your ``requirements.txt `` file or make sure it gets installed into the Lambda environment.
365
366
366
367
Test locally
367
368
^^^^^^^^^^^^^^^^^
0 commit comments