bootspring telemetry
Inspect and manage usage telemetry.
Overview#
The telemetry command allows you to view, upload, and manage telemetry events. Telemetry helps improve Bootspring and enables usage analytics for your team.
Usage#
bootspring telemetry <command> [options]Commands#
| Command | Description |
|---|---|
status | Show telemetry status |
list | List telemetry events |
upload | Upload events to endpoint |
clear | Clear local event log |
Options#
| Option | Description |
|---|---|
--event <name> | Filter by event name |
--limit <n> | Limit listed/uploaded events |
--endpoint <url> | Upload endpoint override |
--token <value> | Upload bearer token |
--clear | Clear local events on successful upload |
Examples#
1# Show telemetry status
2bootspring telemetry status
3
4# List recent events
5bootspring telemetry list
6
7# Filter by event name
8bootspring telemetry list --event command:init
9
10# Limit results
11bootspring telemetry list --limit 10
12
13# Upload events
14bootspring telemetry upload
15
16# Upload and clear
17bootspring telemetry upload --clear
18
19# Clear local events
20bootspring telemetry clearEvent Types#
| Event | Description |
|---|---|
command:* | CLI command execution |
workflow:* | Workflow lifecycle |
agent:* | Agent invocations |
error:* | Error occurrences |
metric:* | Performance metrics |
Privacy#
Telemetry is privacy-respecting:
- No code content is sent
- No personal data is collected
- Only command names and timing
- Can be fully disabled
Disable Telemetry#
To disable telemetry entirely:
# Set environment variable
export BOOTSPRING_TELEMETRY=falseOr in bootspring.config.js:
module.exports = {
telemetry: {
enabled: false
}
};Related Commands#
bootspring doctor- System diagnosticsbootspring update- Update Bootspring