Skip to content

Tags: Alg0rix/apm-agent-python

Tags

v6.10.1

Toggle v6.10.1's commit message

Verified

This tag was signed with the committer’s verified signature.
beniwohli Benjamin Wohlwend
v6.10.1

Bug fixes

 * Fix an issue with Kafka instrumentation and unsampled transactions (elastic#1579)

v6.10.0

Toggle v6.10.0's commit message

Verified

This tag was signed with the committer’s verified signature.
beniwohli Benjamin Wohlwend
v6.10.0

Features

* Add instrumentation for https://github.com/aio-libs/aiobotocore[`aiobotocore`] (elastic#1520)
* Add instrumentation for https://kafka-python.readthedocs.io/en/master/[`kafka-python`] (elastic#1555)
* Add API for span links, and implement span link support for OpenTelemetry bridge (elastic#1562)
* Add span links to SQS ReceiveMessage call (elastic#1575)
* Add specific instrumentation for SQS delete/batch-delete (elastic#1567)
* Add `trace_continuation_strategy` setting (elastic#1564)

Bug fixes

* Fix return for `opentelemetry.Span.is_recording()` (elastic#1530)
* Fix error logging for bad SERVICE_NAME config (elastic#1546)
* Do not instrument old versions of Tornado > 6.0 due to incompatibility (elastic#1566)
* Fix transaction names for class based views in Django 4.0+ (elastic#1571)
* Fix a problem with our logging handler failing to report internal errors in its emitter (elastic#1568)

v6.9.1

Toggle v6.9.1's commit message

Verified

This tag was signed with the committer’s verified signature.
basepi Colton Myers
v6.9.1

===== Bug fixes

* Fix `otel_attributes`-related regression with older versions of APM Server (<7.16) [elastic#1510]

v6.9.0

Toggle v6.9.0's commit message

Verified

This tag was signed with the committer’s verified signature.
basepi Colton Myers
v6.9.0

===== Features

* Add OpenTelemetry API bridge [elastic#1411]
* Change default for `sanitize_field_names` to sanitize `*auth*` instead of `authorization` [elastic#1494]
* Add `span_stack_trace_min_duration` to replace deprecated `span_frames_min_duration` [elastic#1498]
* Enable exact_match span compression by default [elastic#1504]
* Allow parent celery tasks to specify the downstream `parent_span_id` in celery headers [elastic#1500]

===== Bug fixes

* Fix Sanic integration to properly respect the `capture_body` config [elastic#1485]
* Lambda fixes to align with the cross-agent spec [elastic#1489]
* Lambda fix for custom `service_name` [elastic#1493]
* Change default for `stack_trace_limit` from 500 to 50 [elastic#1492]
* Switch all duration handling to use `datetime.timedelta` objects [elastic#1488]

v6.8.1

Toggle v6.8.1's commit message

Verified

This tag was signed with the committer’s verified signature.
basepi Colton Myers
v6.8.1

Bug fixes

* Fix `exit_span_min_duration` and disable by default [elastic#1483]

v6.8.0

Toggle v6.8.0's commit message

Verified

This tag was signed with the committer’s verified signature.
beniwohli Benjamin Wohlwend
v6.8.0

Features
 * use "unknown-python-service" as default service name if no service name is configured (elastic#1438)
 * add transaction name to error objects (elastic#1441)
 * don't send unsampled transactions to APM Server 8.0+ (elastic#1442)
 * implement snapshotting of certain configuration during transaction lifetime (elastic#1431)
 * propagate traceparent IDs via Celery (elastic#1371)
 * removed Python 2 compatibility shims (elastic#1463)
   Note: Python 2 support was already removed with version 6.0 of the agent, this now removes unused compatibilit shims.

Bug fixes
 * fix span compression for redis, mongodb, cassandra and memcached (elastic#1444)
 * fix recording of status_code for starlette (elastic#1466)
 * fix aioredis span context handling (elastic#1462)

v6.7.2

Toggle v6.7.2's commit message

Verified

This tag was signed with the committer’s verified signature.
beniwohli Benjamin Wohlwend
Bug fixes

* fix AttributeError in sync instrumentation of httpx (elastic#1423)
* add setting to disable span compression, default to disabled (elastic#1429)

show

Toggle show's commit message

Verified

This tag was signed with the committer’s verified signature.
beniwohli Benjamin Wohlwend
Bug fixes

* fix AttributeError in sync instrumentation of httpx (elastic#1423)
* add setting to disable span compression, default to disabled (elastic#1429)

v6.7.1

Toggle v6.7.1's commit message

Verified

This tag was signed with the committer’s verified signature.
beniwohli Benjamin Wohlwend
Bugfixes

 * fix an issue with Sanic exception tracking (elastic#1414)
 * asyncpg: Limit SQL queries in context data to 10000 characters (elastic#1416)

v6.7.0

Toggle v6.7.0's commit message

Verified

This tag was signed with the committer’s verified signature.
beniwohli Benjamin Wohlwend
Features

 * Add support for Sanic framework (elastic#1390)

Bugfixes

 * fix compatibility issues with httpx 0.21 (elastic#1403)
 * fix span_compression_exact_match_max_duration default value (elastic#1407)