Tags: EugeneVC/apm-agent-python
Tags
Bug fixes * fix AttributeError in sync instrumentation of httpx (elastic#1423) * add setting to disable span compression, default to disabled (elastic#1429)
Bugfixes * fix an issue with Sanic exception tracking (elastic#1414) * asyncpg: Limit SQL queries in context data to 10000 characters (elastic#1416)
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)
Bug fixes * fix an issue with `metrics_sets` configuration referencing the `TransactionMetricSet` removed in 6.6.2 (elastic#1397)
v6.6.2 ===== Bug fixes * Fix an issue where compressed spans would count against `transaction_max_spans` [elastic#1377] * Make sure HTTP connections are not re-used after a process fork [elastic#1374] * Fix an issue with psycopg2 instrumentation when multiple hosts are defined [elastic#1386] * Update the `User-Agent` header to the new https://github.com/elastic/apm/pull/514[spec] [elastic#1378] * Improve status_code handling in AWS Lambda integration [elastic#1382] * Fix `aiohttp` exception handling to allow for non-500 responses including `HTTPOk` [elastic#1384] * Force transaction names to strings [elastic#1389] ===== Other * Remove unused `http.request.socket.encrypted` context field [elastic#1332] * Remove unused transaction metrics (APM Server handles these metrics instead) [elastic#1388]
v6.6.1 ===== Bug fixes * Fix some context fields and metadata handling in AWS Lambda support [elastic#1368]
v6.6.0 === Features * Add experimental support for AWS lambda instrumentation [elastic#1193] * Add support for span compression [elastic#1321] * Auto-infer destination resources for easier instrumentation of new resources [elastic#1359] * Add support for dropped span statistics [elastic#1327] === Bug fixes * Ensure that Prometheus histograms are encoded correctly for APM Server [elastic#1354] * Remove problematic (and duplicate) `event.dataset` from logging integrations [elastic#1365] * Fix for memcache instrumentation when configured with a unix socket [elastic#1357]
v6.5.0
===== Features
* Add instrumentation for Azure Storage (blob/table/fileshare) and Azure Queue {pull}1316[elastic#1316]
===== Bug fixes
* Improve span coverage for `asyncpg` {pull}1328[elastic#1328]
* aiohttp: Correctly pass custom client to tracing middleware {pull}1345[elastic#1345]
* Fixed an issue with httpx instrumentation {pull}1337[elastic#1337]
* Fixed an issue with Django 4.0 removing a private method {pull}1347[elastic#1347]
6.4.0 - 2021-08-31 Features * Rename the experimental `log_ecs_formatting` config to `log_ecs_reformatting` elastic#1300 * Add support for Prometheus histograms elastic#1165 Bug fixes * Fixed cookie sanitization when Cookie is capitalized elastic#1301 * Fix a bug with exception capturing for bad UUIDs elastic#1304 * Fix potential errors in json serialization elastic#1203 * Fix an issue with certain aioredis commands elastic#1308
Bug fixes * ensure that the elasticsearch instrumentation handles DroppedSpans correctly (elastic#1190)
PreviousNext