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.1-py3-none-any.whl.

File metadata

File hashes

Hashes for pubsubplus_opentelemetry_integration-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b540022698b94db27f554f842fd6cbe194748cb1087684dbe0b41ae9eb85cc7c
MD5 f4032a6043d0ffd1ac0537ad76de509f
BLAKE2b-256 2f4c4a741407c751de58501882968c69181982df532f4e98bf9f1a4c1f0fa659

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