Skip to content

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.