Python SDK ReferenceΒΆ
This reference is generated from the zelos_sdk package source.
Each page documents one part of the public API.
| Page | Module | What it covers |
|---|---|---|
| Tracing | zelos_sdk |
init(), TraceSource, events and fields, DataType, namespaces, the publish client, trace files (TraceWriter, TraceReader), TraceStdout, name rules, predefined event schemas |
| Agent | zelos_sdk.agent |
connect(), Agent, live queries, Trace and TraceSet, checks, actions, extensions, layouts, uploads and downloads, errors |
| Actions | zelos_sdk.actions |
The @action decorator, field types, action results, the actions registry and client |
| Extensions | zelos_sdk.extensions |
load_config() and its errors |
| Trace Cache | zelos_sdk.trace |
TraceSourceCache and the log conditions in zelos_sdk.trace.conditions |
| Pytest Plugin | zelos_sdk.pytest |
The agent and check fixtures, the checker, trace recording, configuration hooks |
Every name on the Tracing and Agent pages also imports from the top level:
import zelos_sdk
source = zelos_sdk.TraceSource("motor") # tracing
agent = zelos_sdk.connect() # agent
For guides and worked examples, start at the Zelos SDK overview.