1480 Commits

Author SHA1 Message Date
80969a06da use sqlalchemy module name not engine. fixes #922 (#1086) 2022-05-11 15:08:19 +05:30
3e67893cba Update system metrics callbacks to accept CallbackOptions (#1084) 2022-05-10 21:52:58 +05:30
fa56c6c09f Instrument redis.asyncio clients (#1076) 2022-05-05 06:39:29 +05:30
2671ff53c8 Update system metrics to work with new metrics imports (#1075) 2022-04-29 10:05:15 +05:30
a8edcf6a52 Make span attributes available to sampler in aiohttp_client (#1072) 2022-04-29 02:17:30 +05:30
9e539391b2 [opentelemetry-instrumentation] add version flag (#1065) 2022-04-27 22:30:14 +05:30
6f620ee142 Refactoring custom header collection API for consistency (#1064) 2022-04-27 11:05:03 +05:30
fedf9448c0 Fixes issue with headers not being a dict in AWS lambda instr (#1055) 2022-04-25 18:59:20 +05:30
b6964ccf3a Release 1.11.1-0.30b1 (#1067) v0.30b1 2022-04-22 02:29:17 +05:30
328e16f3f1 Remove datadog exporter from tox (#1069) 2022-04-22 01:38:13 +05:30
9e0c2ce662 Rename Measurement to Observation (#1061) 2022-04-21 23:45:49 +05:30
c90935395f Prune autoinstrumentation sitecustomize module directory from PYTHONPATH immediately (#1066) 2022-04-21 16:22:26 +05:30
2f7a666560 Add Ashutosh Goel and Sanket Mehta to approvers (#1062)
* Add Ashutosh Goel and Sanket Mehta to approvers

Fixes #1053
Fixes #1054

* Adding company name for ashu658

* adding company name for sanketmehta28

Co-authored-by: Ashutosh Goel <39601429+ashu658@users.noreply.github.com>
Co-authored-by: sanket Mehta <sankmeht@cisco.com>
2022-04-20 10:11:18 -06:00
9ad41552b1 script (#1059) 2022-04-19 13:28:30 -06:00
26a8aa184f Starlette: capture custom request response headers in span attributes (#1046) 2022-04-18 23:42:38 +05:30
3ca7e7a5a3 Release 1.11.0-0.30b0 (#1056) v0.30b0 2022-04-18 10:04:18 -07:00
3690006954 Fix callbacks in system metrics instrumentation (#1057) 2022-04-15 20:55:52 +00:00
abdd25f644 Add falcon version 1.4.1 support to opentelemetry-instrumentation-falcon (#1000) 2022-04-16 01:54:22 +05:30
4ad7592256 pyramid: Fix which package is the correct caller in _traced_init. (#830) 2022-04-15 03:18:09 +05:30
9d14265911 Fix Tornado errors mapping to 500 (#1048) 2022-04-13 10:08:42 -07:00
e9f83e1292 make span attribute available to urllib (#1014) 2022-04-12 20:37:46 +05:30
7deea055dd Add docs to capture HTTP request/response headers (#1038) 2022-04-12 00:10:59 +05:30
45448f8bb2 FastAPI: capture custom request response headers in span attributes (#1032) 2022-04-11 11:10:26 -07:00
0fdc3c1656 [docs] update maintainers (#1045) 2022-04-09 01:16:44 +05:30
229dc4561f Pyramid: Capture custom request/response headers (#1022) 2022-04-08 22:00:03 +05:30
d76066893b Pin bleach to 4.1.0 (#1044) 2022-04-08 08:56:09 -07:00
40c1805b11 opentelemetry-instrumentation-system-metrics restore package (#1012) 2022-04-06 10:54:22 -07:00
b8cad79113 Update pymemcache instrumentation to support pymemcache version >= 1.3.5 (#935) 2022-04-06 08:55:51 -07:00
dbc3073bd2 Temporarily disable benchmarks workflow (#1031) 2022-04-05 12:40:11 -07:00
b1e94d6a6b Django: Capture custom request/response headers (#1024) 2022-04-05 12:05:48 -07:00
36ba621226 Fix multiple import errors (#1030) 2022-04-05 09:31:19 -07:00
d1f3d51885 Pyramid handle non-HTTPException (#1001) 2022-04-01 10:56:38 -07:00
b1bf8d4a54 code change to add custom http and websocket request and response hea… (#1004)
* code change to add custom http and websocket request and response headers as span attributes. Issue: https://github.com/open-telemetry/opentelemetry-python-contrib/issues/919

* adding entry to changelog

* changes after running "tox -e generate" locally

* - added server_span.is_recording() in _get_otel_send() just to make sure the span is recording before adding the attributes to span.
- changed span to current_span to make sure attributes are being added to proper span.

* removed commented code

Co-authored-by: Leighton Chen <lechen@microsoft.com>
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
2022-03-28 19:05:08 -06:00
f8b877eebc Update .instrument() call signature response_hook argument name in the header comments (#1015)
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
2022-03-28 11:36:42 -06:00
db478789e4 bugfix: correct generate search span_name (#1018) 2022-03-24 10:56:52 -07:00
8727bc3374 Correct minor typos in the codebase (#1019)
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
2022-03-22 23:20:48 -06:00
1bb3dcf385 Update README.md (#1013)
Co-authored-by: Leighton Chen <lechen@microsoft.com>
2022-03-21 11:04:33 -07:00
59ca95d12f Falcon: Capture request/response headers as span attributes (#1003) 2022-03-21 10:23:06 -07:00
e861b93362 Extending SQLCommenter support of dbapi into psycopg2 (#940)
* Added configuration for sqlcommenter

* Fixed linting errors

* Updated CHANGELOG.md

* Unit test case for sqlcommenter in psycopg2

* Merge conflict resolved

* Update CHANGELOG.md

* psycopg2 sqlcommenter integration test

* linting changes

* linting changes

* linting changes

* linting changes

* linting changes

* version compatability issue fix

Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
Co-authored-by: Leighton Chen <lechen@microsoft.com>
2022-03-17 19:19:30 -06:00
2f74c9021c Add opentelemetry-contrib-instrumentations meta package (#681) 2022-03-16 18:02:44 -06:00
abd01fbe99 Changed the format of traceparent id (#941) 2022-03-15 17:10:05 -07:00
640b117ab8 fix non-recording bug (#999) 2022-03-15 10:50:33 -07:00
8fc95cab64 support topic as kwarg (#949) 2022-03-14 09:38:46 -07:00
d86f1645da Tornado: Capture custom request/response headers as span attributes (#950) 2022-03-11 11:30:45 -08:00
5539d1f35a adding additional event sources (#926) 2022-03-11 10:39:01 -08:00
7a0caed36f updating changelogs and version to 1.10.0-0.29b0 (#995) (#996) v0.29b0 2022-03-10 17:49:49 -06:00
1b7e8e44b2 Moving owais to approver (#953) 2022-03-10 15:10:12 -08:00
fcba751969 [instrumentation/wsgi] fix NonRecordingSpan bug (#957)
* [instrumentation/wsgi] fix NonRecordingSpan bug

There was a bug caused by accessing `.kind` on a NonRecordingSpan. Added a test to validate the fix.

Fix #956

* fix lint

* use is_recording

* fix lint

* fix lint

* fix lint
2022-03-10 12:02:49 -06:00
1bf9e0c51f datadog-apm: deprecate datadog exporter (#900) 2022-03-10 09:22:04 -08:00
c60a7e46ab Flask: Capture custom request/response headers as span attributes (#952)
* Capture request/response headers for flask

* Update changelog and fixed lint errors
2022-03-09 11:52:06 +00:00