From claw-lifecycle
Dashboard telemetry schema and push protocol for Claw fleet bots. Use when defining what to log, event formats, push endpoints, or when user mentions 'dashboard', 'metrics', 'telemetry', 'monitoring', 'logging', 'observability'.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claw-lifecycle:telemetry-pushThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Telemetry schema and push protocol for Claw fleet bots reporting to a central dashboard.
Telemetry schema and push protocol for Claw fleet bots reporting to a central dashboard.
| Event Type | Purpose | Typical Frequency |
|---|---|---|
health | Periodic check results (uptime, connectivity, model reachability) | Every 5 minutes |
error | Failures, exceptions, unhandled rejections | On occurrence |
usage | Interaction counts, tool calls, token consumption | Hourly or daily rollup |
latency | Response times for model calls, tool executions, transport round-trips | Per-request or sampled |
deployment | Deploy start, end, and result (success/failure/rollback) | On deploy |
escalation | Inter-bot handoffs, human escalation triggers | On occurrence |
| Level | Meaning | Action |
|---|---|---|
critical | Immediate attention required — bot down, data loss, security issue | Page on-call, auto-create incident |
warning | Degraded operation — high error rate, slow responses, partial outage | Alert channel, queue investigation |
info | Normal operation — routine events, successful deploys, health checks passing | Dashboard display, no alert |
debug | Verbose diagnostic data — full request/response metadata, timing breakdowns | Disabled by default, enable per-bot |
Every telemetry event MUST include these top-level fields:
| Field | Type | Description |
|---|---|---|
bot_id | string | Unique identifier for the bot (e.g., db-neuron, ops-manager) |
event_type | string | One of: health, error, usage, latency, deployment, escalation |
severity | string | One of: critical, warning, info, debug |
timestamp | string | ISO 8601 format with timezone (e.g., 2026-03-16T14:30:00Z) |
data | object | Event-specific payload — see references/event-schema.md for schemas |
Optional fields: correlation_id (trace across events), environment (prod/staging), version (bot version string).
TELEMETRY_ENDPOINT env var)application/jsonAuthorization header (TELEMETRY_TOKEN env var)usage and latency events./tmp/telemetry-buffer.jsonl) for later replay.info level)bot_idSee references/event-schema.md for complete JSON schemas and examples for each event type.
npx claudepluginhub thamam/clawhub-marketplace --plugin claw-lifecycleShows current session cost, today's spend, all-time totals, hook activity, trust level, and a directory of every telemetry command. Also toggles telemetry on/off and adjusts cost alert thresholds.
Exposes the DashClaw platform's routes, schema, and env vars via snapshot and live queries. Use for integration, troubleshooting, and governance — prefers `python -m livingcode query` or REST fallback.
Instrument any external AI agent with OpenTelemetry to send traces, logs, and metrics to DataRobot for monitoring, observability, and governance. Use when adding observability to external agents or sending telemetry data to DataRobot.