Skip to main content

omnixys-observability

Omnixys shared observability package with OpenTelemetry tracing, structured logging, and Prometheus metrics.

Installation

pip install omnixys-observability

Features

  • OpenTelemetry distributed tracing
  • Structured logging with structlog
  • Prometheus metrics collection
  • FastAPI instrumentation
  • Request context propagation

Usage

from observability import configure_logging, configure_tracing, instrument_fastapi

License

GPL-3.0-or-later

Download files

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

Source Distribution

omnixys_observability-3.0.0.tar.gz (41.2 kB view details)

Uploaded Source

Built Distribution

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

omnixys_observability-3.0.0-py3-none-any.whl (8.0 kB view details)

Uploaded Python 3

File details

Details for the file omnixys_observability-3.0.0.tar.gz.

File metadata

  • Download URL: omnixys_observability-3.0.0.tar.gz
  • Upload date:
  • Size: 41.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for omnixys_observability-3.0.0.tar.gz
Algorithm Hash digest
SHA256 019baf92faee9ed9c7adb0855be6f9beb03c8ceb805f6d16bc0d2bb8e9f5236d
MD5 cb9ac92671a4a2a81c97b85d80a88713
BLAKE2b-256 b58ccb2f686b746c7e596750dc23cd2ac59c814b4b39fe40160264741f2711e5

See more details on using hashes here.

File details

Details for the file omnixys_observability-3.0.0-py3-none-any.whl.

File metadata

  • Download URL: omnixys_observability-3.0.0-py3-none-any.whl
  • Upload date:
  • Size: 8.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for omnixys_observability-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b8d80b3619281ab95ef61daa3e0c0969a77effbac097ad58d6251fb8d2757908
MD5 194cfc15db9fa92684d9c245528a31b3
BLAKE2b-256 082d439a170554437d52e607e09f8da8231a7176803e1333a0695342a8601172

See more details on using hashes here.

Release history Release notifications | RSS feed

4.0.1

2 files

4.0.0

2 files

This release

3.0.0 This release

2 files

2.0.4

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page