Skip to content

Telemetry

ayx telemetry surfaces operational data about your Alteryx One or Alteryx Server environment — what is running, what failed, how long things take, who has access to what. All commands are read-only. Backend is auto-detected from your profile; use --source one or --source server to override.

Command What it does
ayx telemetry summary One-shot overview across all telemetry surfaces
ayx telemetry jobs running Jobs currently in Running or Queued state
ayx telemetry jobs history Recent job history (succeeded, failed, cancelled)
ayx telemetry jobs top Top flows by run count
ayx telemetry workflows top Top workflows by run count, failure rate, or duration
ayx telemetry workflows performance Per-workflow duration percentiles (p50/p95/p99)
ayx telemetry workflows errors Workflows ordered by failure count
ayx telemetry plans top Top plans by run count
ayx telemetry plans performance Per-plan duration percentiles
ayx telemetry errors recent Recent failed job groups with error messages
ayx telemetry weekly run-counts 168-bucket run-count matrix (7 days x 24 hours)
ayx telemetry queue status Currently running and queued jobs (Server)
ayx telemetry queue wait-time Wait-time stats for recent queue entries (Server)
ayx telemetry permissions connections DCM connections and who has access
ayx telemetry permissions workflows Who has workflow access
ayx telemetry permissions collections Collection/Gallery ACLs (Server only)
ayx telemetry permissions summary Access count rollup across subjects

Start here. The summary pulls from all surfaces and returns a single envelope:

Terminal window
ayx telemetry summary --profile prod

Control the time window and result cap:

Terminal window
ayx telemetry summary --profile prod --since 24h --top 5

--since accepts <N>h, <N>d, or <N>w. Default is 7d.

See what is running right now:

Terminal window
ayx telemetry jobs running --profile prod

Review the last 24 hours of job history:

Terminal window
ayx telemetry jobs history --profile prod --since 24h

Find the most-run flows over the past week:

Terminal window
ayx telemetry jobs top --profile prod --since 7d --top 10

Top workflows by run count:

Terminal window
ayx telemetry workflows top --profile prod --since 7d

Identify slow workflows using duration percentiles:

Terminal window
ayx telemetry workflows performance --profile prod --since 7d

Find the most-failing workflows:

Terminal window
ayx telemetry workflows errors --profile prod --since 7d

Top Alteryx One plans by run count:

Terminal window
ayx telemetry plans top --profile prod --since 7d

Plan duration percentiles:

Terminal window
ayx telemetry plans performance --profile prod --since 7d

Pull recent failed job groups with their error messages:

Terminal window
ayx telemetry errors recent --profile prod --since 24h

Get the 168-bucket (7 days x 24 hours) run-count matrix. Useful for capacity planning and scheduling decisions:

Terminal window
ayx telemetry weekly run-counts --profile prod

The queue subcommand currently supports the Server backend only.

Check current queue depth:

Terminal window
ayx telemetry queue status --profile prod --source server

Review wait-time statistics:

Terminal window
ayx telemetry queue wait-time --profile prod --source server

Audit who has access to what across your environment.

DCM connections and their authorized subjects:

Terminal window
ayx telemetry permissions connections --profile prod

Workflow access (workspace members on Alteryx One; collections on Alteryx Server):

Terminal window
ayx telemetry permissions workflows --profile prod

Gallery collection ACLs (Server only):

Terminal window
ayx telemetry permissions collections --profile prod --source server

Access count summary per subject:

Terminal window
ayx telemetry permissions summary --profile prod

Alteryx One list endpoints are paginated. Use --all to auto-paginate:

Terminal window
ayx telemetry workflows top --profile prod --all

Cap the number of pages with --max-pages <N> (default: 50):

Terminal window
ayx telemetry workflows top --profile prod --all --max-pages 20

All commands accept --output json as a global flag:

Terminal window
ayx --output json telemetry summary --profile prod

The envelope is always { ok, message, timestamp_utc, data } on success; failures also include error_code.