Skip to main content

liveprobe

Python 3.12+ runtime agent for LiveProbe using sys.monitoring.

import liveprobe

agent = liveprobe.start(
    service_id="billing",
    broker_url="http://127.0.0.1:7070",
    api_key="dev-key",
    commit_sha="abcdef1234567890",
)

commit_sha is required unless LIVEPROBE_COMMIT_SHA or GIT_COMMIT is set. api_key defaults to LIVEPROBE_API_KEY.

The agent supports debug, info, warn, and error log events, broker-compiled safe expressions for conditions, watches, logs, and metrics, and optional bounded locals on selected stack frames. Expressions read only captured dictionaries/sequences; they cannot call Python code, inspect attributes, or mutate application state. All expression and frame-local output uses the configured serializer limits and redaction policy. Numeric expressions use finite IEEE-754 values and reject integer inputs or results outside the safe integer range so behavior is identical across SDKs.

Download files

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

Source Distribution

liveprobe-0.2.0.tar.gz (33.6 kB view details)

Uploaded Source

Built Distribution

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

liveprobe-0.2.0-py3-none-any.whl (23.3 kB view details)

Uploaded Python 3

File details

Details for the file liveprobe-0.2.0.tar.gz.

File metadata

  • Download URL: liveprobe-0.2.0.tar.gz
  • Upload date:
  • Size: 33.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for liveprobe-0.2.0.tar.gz
Algorithm Hash digest
SHA256 23451639472cf22e2058f0a43658a84d983f00afb85c13d47e0c8eeb242b53d9
MD5 cd1ee589733948292483a918caa120c1
BLAKE2b-256 d34a51fe98a11a23ad0a5ac95cd36108c9799716e5ecc3bfded28b313791cb64

See more details on using hashes here.

Provenance

The following attestation bundles were made for liveprobe-0.2.0.tar.gz:

Publisher: publish-sdks.yml on mohammed2945/LiveProbe

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

File details

Details for the file liveprobe-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: liveprobe-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 23.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for liveprobe-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 86e5cb088f39af2832fe1f1764e539aff39aa732b70afc33689930adc72a2b72
MD5 85297b8792b16414cb6bd5173b8d1038
BLAKE2b-256 00f9de827797beda434ab25c028c287b27f2aa7c7217ca1f6016c22e092d8a50

See more details on using hashes here.

Provenance

The following attestation bundles were made for liveprobe-0.2.0-py3-none-any.whl:

Publisher: publish-sdks.yml on mohammed2945/LiveProbe

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