Skip to main content

The tracing facility for the Ops framework.

Project description

ops-tracing

First-party OpenTelemetry integration for the ops framework. This package adds tracing capabilities to ops, enabling you to observe the performance of your applications.


Overview

  • Seamless integration with ops
  • Built on OpenTelemetry
  • Enables tracing of your charm code

Please add ops[tracing] to your charm's dependencies, rather than this package directly.


Documentation

Comprehensive docs for the ops framework, including tracing features, are available at: ops on PyPI

You’ll find setup instructions, usage examples, and best practices for leveraging the tracing functionality.


Community and Support

Feedback, contributions, and bug reports are always welcome. Please follow the guidelines in the main ops repository if you’d like to contribute.


License

This project is licensed under the same license as ops. Refer to the ops repository for full details.


Happy tracing!

Download files

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

Source Distribution

ops_tracing-0.9.3.tar.gz (26.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ops_tracing-0.9.3-py3-none-any.whl (30.8 kB view details)

Uploaded Python 3

File details

Details for the file ops_tracing-0.9.3.tar.gz.

File metadata

  • Download URL: ops_tracing-0.9.3.tar.gz
  • Upload date:
  • Size: 26.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ops_tracing-0.9.3.tar.gz
Algorithm Hash digest
SHA256 36e253c1c0b240a9ded564404d406811a93f9733374626654c150da3acc8469a
MD5 8e2e4192e7f44062afda394d9ffe0ec3
BLAKE2b-256 794be38ebf05483118a7403f7b467de7a1f2097f0fbec18f9e63f5b97022993d

See more details on using hashes here.

Provenance

The following attestation bundles were made for ops_tracing-0.9.3.tar.gz:

Publisher: temp-ops-tracing-ci.yaml on dimaqq/operator

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ops_tracing-0.9.3-py3-none-any.whl.

File metadata

  • Download URL: ops_tracing-0.9.3-py3-none-any.whl
  • Upload date:
  • Size: 30.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ops_tracing-0.9.3-py3-none-any.whl
Algorithm Hash digest
SHA256 0cfadbabbfabffbefbe0d29ecb681a2900d00054c9fae9a64e0344726d865060
MD5 b1a3e0ad200ba5aa8cb182dba9d561c7
BLAKE2b-256 701be82512f6eec16da891b3cc632691f500955c245e6023f156820fb97e5376

See more details on using hashes here.

Provenance

The following attestation bundles were made for ops_tracing-0.9.3-py3-none-any.whl:

Publisher: temp-ops-tracing-ci.yaml on dimaqq/operator

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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