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",
project_id="billing-repo",
environment="production",
)
commit_sha is required unless LIVEPROBE_COMMIT_SHA or GIT_COMMIT is set.
api_key defaults to LIVEPROBE_API_KEY.
project_id and environment default to LIVEPROBE_PROJECT_ID and
LIVEPROBE_ENVIRONMENT. Configure the same values when issuing the service
credential; service credentials cannot route to another project or environment.
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.
Portable safety settings are maxProbeHitsPerSecond,
maxProbePauseMsPerSecond, safetyCooldownMs, and
maxTelemetryBytesPerSecond (snake-case forms are also accepted), with
matching LIVEPROBE_* variables. Existing short names remain compatible.
Heartbeats report the enforced limits and use pause_budget,
instrumentation_failure, or agent_worker_failure when red.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file liveprobe-0.3.0.tar.gz.
File metadata
- Download URL: liveprobe-0.3.0.tar.gz
- Upload date:
- Size: 35.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9e8e6f955f09e624fa961fa26646097cddbdb7dcff5100f4bb0dc0c34a794b24
|
|
| MD5 |
be32b54c3954fd5ce4fc2964a65420db
|
|
| BLAKE2b-256 |
2f8ccc034beaebd9354a93183b15ae45e68c5fd122dbb2b66b8f9832636c77f8
|
Provenance
The following attestation bundles were made for liveprobe-0.3.0.tar.gz:
Publisher:
publish-sdks.yml on mohammed2945/LiveProbe
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
liveprobe-0.3.0.tar.gz -
Subject digest:
9e8e6f955f09e624fa961fa26646097cddbdb7dcff5100f4bb0dc0c34a794b24 - Sigstore transparency entry: 2238257817
- Sigstore integration time:
-
Permalink:
mohammed2945/LiveProbe@f3b7d6fa2b6f39890fa45a9149e1b97ebb270f04 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/mohammed2945
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-sdks.yml@f3b7d6fa2b6f39890fa45a9149e1b97ebb270f04 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file liveprobe-0.3.0-py3-none-any.whl.
File metadata
- Download URL: liveprobe-0.3.0-py3-none-any.whl
- Upload date:
- Size: 24.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8b8e67c1c0fcb3811f7b675e824efc82e76460f9c67a19055f8b8d20f9c5c06a
|
|
| MD5 |
f82ea7aa9416f29ece6376ebeff56788
|
|
| BLAKE2b-256 |
b999d67b5414f01a35be00a33d2c4ab356587d7d8d7504a3f2447bf034801364
|
Provenance
The following attestation bundles were made for liveprobe-0.3.0-py3-none-any.whl:
Publisher:
publish-sdks.yml on mohammed2945/LiveProbe
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
liveprobe-0.3.0-py3-none-any.whl -
Subject digest:
8b8e67c1c0fcb3811f7b675e824efc82e76460f9c67a19055f8b8d20f9c5c06a - Sigstore transparency entry: 2238258049
- Sigstore integration time:
-
Permalink:
mohammed2945/LiveProbe@f3b7d6fa2b6f39890fa45a9149e1b97ebb270f04 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/mohammed2945
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-sdks.yml@f3b7d6fa2b6f39890fa45a9149e1b97ebb270f04 -
Trigger Event:
workflow_dispatch
-
Statement type: