apm-python

OpenTelemetry-based SolarWinds APM Python library

APACHE-2.0 License

Downloads
16.6K
Stars
5
Committers
8

Bot releases are hidden (Show)

apm-python - rel-1.0.0

Published by tammy-baylis-swi 11 months ago

Internal changes

  • Updated c-lib usage and agent_enabled calculation (#211)
  • Updated Makefile for builds (#212)
  • Moved organization and repo (#218)
apm-python - rel-0.18.0

Published by tammy-baylis-swi 12 months ago

New features and improvements

  • Add experimental configuration of OpenTelemetry metrics (#200)
  • Add generation and OTLP export of trace.service.response_time metrics (#201)
  • Add support for SW_APM_TRANSACTION_NAME (#206)

Internal changes

  • Fixed test dependency for support of Flask < 3 (#202)
  • Fixed EC2 runner publish actions (#203)
  • Updated install test coverage for Debian 11 (#204)
  • Updated Codeowners (#205)
apm-python - rel-0.17.0

Published by trace-build about 1 year ago

Upstream versions:

  • OpenTelemetry Python API/SDK 1.20.0
  • OpenTelemetry Python instrumentation 0.41b0
apm-python - rel-0.16.0

Published by trace-build about 1 year ago

New features and improvements

  • Updated to liboboe version 13.0.0 (skipped 12.4.1) (#192)
apm-python - rel-0.15.0

Published by trace-build about 1 year ago

New features and improvements

  • Add context-in-logs configuration with OTEL_SQLCOMMENTER_OPTIONS (#182)

Fixes

  • Remove unused baggage from propagator injection (#184)

Internal changes

  • Remove old print statements in exporter (#183)
  • Simplify internal baggage setting for custom naming (#186)
  • Fix custom name storage clearing when not sampled (#187)
  • Remove unneeded Spec key from error events (#188)
  • Add CODEOWNERS file (#189)
apm-python - rel-0.14.0

Published by trace-build over 1 year ago

Upstream versions

  • OpenTelemetry API/SDK 1.19.0 (#178)
  • OpenTelemetry instrumentation 0.40b0 (#178)

New features and improvements

  • Updated to liboboe version 12.4.0 (#177)
  • Refactored propagator and sampler (#175)
  • Renamed CI secrets (#176)
  • Removed PackageCloud build workflows (#179)
apm-python - rel-0.5.0

Published by tammy-baylis-swi almost 2 years ago

Added

  • Add support for OTEL_SERVICE_NAME, OTEL_RESOURCE_ATTRIBUTES environment variables (#90)
  • Add prioritization of OTEL_SERVICE_NAME, OTEL_RESOURCE_ATTRIBUTES, SW_APM_SERVICE_KEY for setting service.name (#103)

Changed

  • Update Init message with HostID (#90)
  • Update Init message with Python framework versions (#94, #100)
  • SolarWinds c-lib 11.1.0, for Init message updates (#90)
  • Updated exported spans with Python framework versions (#92)
  • Bugfix: existing attributes without parent context now write to spans (#102)
  • Bugfix: setting sw.tracestate_parent_id is based on existence of remote parent span (#102)
  • Fix install tests on Ubuntu with Python 3.10/3.11 using older setuptools version (#104)
apm-python - rel-0.1.0

Published by tammy-baylis-swi about 2 years ago

  • Initial release for GA (alpha)
  • OpenTelemetry API/SDK 1.13.0, for trace generation
  • OpenTelemetry Instrumentation 0.34b, for (auto-)instrumentation of common Python frameworks
  • SolarWinds c-lib 10.6.1, for unified inbound metrics generation, trace sample decision, and export to SWO
  • W3C trace context propagation
  • OTel, APM instrumentation startup, and trigger trace configurable with environment variables