Skip to main content

ondemand-obs

OpenTelemetry observability layer for the Ondemand AI platform. Ships traces, metrics, and logs to HyperDX (or any OTLP-compatible backend).

Usage

Set HYPERDX_API_KEY in your environment. That's it — the ondemand-ai[worker] SDK calls configure_observability() automatically at worker startup.

HYPERDX_API_KEY=your-key OTEL_SERVICE_NAME=my-robot python -m src.main

Install

pip install ondemand-obs           # base (traces, metrics, logs, httpx/requests auto-instrument)
pip install "ondemand-obs[temporal]"  # + Temporal TracingInterceptor

Environment variables

Variable Required Default
HYPERDX_API_KEY Yes (disables if absent)
OTEL_SERVICE_NAME No passed to configure_observability()
OTEL_EXPORTER_OTLP_ENDPOINT No https://in-otel.hyperdx.io

Download files

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

Source Distribution

ondemand_obs-0.1.7.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

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

ondemand_obs-0.1.7-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

Details for the file ondemand_obs-0.1.7.tar.gz.

File metadata

  • Download URL: ondemand_obs-0.1.7.tar.gz
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for ondemand_obs-0.1.7.tar.gz
Algorithm Hash digest
SHA256 746f8137c59bbb267ed4c5c3d0e753cc6e11b4a45054b2432dcc813f2aa499f6
MD5 eb365d1c239ca608a5d871dc142f65d7
BLAKE2b-256 b8f3da9d7500c861de9a0d23b1d6508c3637a3efd8617f79f33746f0e963567b

See more details on using hashes here.

Provenance

The following attestation bundles were made for ondemand_obs-0.1.7.tar.gz:

Publisher: publish.yml on Ondemand-AI/ondemand-obs

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

File details

Details for the file ondemand_obs-0.1.7-py3-none-any.whl.

File metadata

  • Download URL: ondemand_obs-0.1.7-py3-none-any.whl
  • Upload date:
  • Size: 6.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for ondemand_obs-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 4fdfe7e3a95c11ff3e1b507ab2e7f7960b2d9a23f35cde9be1afeaf4cfda52ba
MD5 5cece63d59231b638a9aee7faf71bf7d
BLAKE2b-256 b8f4d4fd8879036b84a20c0ae985f13e5898db8fb6d05dcafc7dc3a441091df1

See more details on using hashes here.

Provenance

The following attestation bundles were made for ondemand_obs-0.1.7-py3-none-any.whl:

Publisher: publish.yml on Ondemand-AI/ondemand-obs

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

Release history Release notifications | RSS feed

0.1.8

2 files

This release

0.1.7 This release

2 files

0.1.6

2 files

0.1.5

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

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