Skip to main content

Solace PubSub+ OpenTelemetry Integration API for Python.

Project description

pubsubplus-opentelemetry-integration

The Solace PubSub+ OpenTelemetry Integration API for Python is used to handle injection and extraction of tracing information for carrier objects (Solace message) for a Solace PubSub+ Event Broker. Injection is done through the OutboundMessageCarrier and OutboundMessageSetter objects, while extraction is done through the InboundMessageCarrier and InboundMessageGetter objects.

Dependencies

The Solace PubSub+ OpenTelemetry Integration API for Python is dependent on Solace PubSub+ Messaging API for Python 1.7.0 or greater. You can install this dependency from pypi.org.

The Solace PubSub+ OpenTelemetry Integration API for Python requires Python 3.8 or greater.

Getting Started

To get started using the Solace PubSub+ OpenTelemetry Integration API for Python, include it in your requirements.txt or pyproject.toml file.

Documentation

An online reference for the API is available at docs.solace.com.

Samples

Sample applications are available at the Solace Developer Community

Messaging API Reference

A developer reference guide for the Solace PubSub+ Messaging API is available at docs.solace.com

OS Support

The Solace PubSub+ OpenTelemetry API for Python has a dependency on the Solace PubSub+ Messaging API for Python, and so supports only the same operating systems as are supported by this dependency.

  • Linux (x86/x86_64) variants with Linux 2.6 or later
  • Windows 64-bit
  • Windows 32-bit
  • MacOS 11.0 and later

Customer Support and Resources

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

File details

Details for the file pubsubplus_opentelemetry_integration-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for pubsubplus_opentelemetry_integration-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3379a2a43f21c2c1c03db5be1371d26c1a14b376f973dd2bdbc26a48bfd7ff0a
MD5 42143c5ee08ebc4459890aab3f297362
BLAKE2b-256 d5e9a8c41a639661abaafecfbd6db73caa92a87fce6515d1f3a6078a3994b5c9

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page