tsviz/Runner Telemetry Action

Collect system telemetry from GitHub Actions runners with visual dashboards and per-step tracking.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
enabledEnable or disable telemetry. Set to 'false' to skip collection without removing from workflow.notrue
modeOperation mode: 'start' begins collection, 'stop' ends and generates report, 'step' marks a boundary, 'snapshot' for quick capture.nostart
intervalSampling interval in seconds for metrics collection.no2
step-nameName of the current step (used with mode: 'step' to mark step boundaries for per-step analysis).no""
repo-visibilityRepository visibility: 'public' (standard runners are free), 'private' (standard runners cost money), or 'auto' (auto-detect from GitHub context). Affects cost analysis and billing context in reports.noauto
upload-artifactsUpload telemetry files (report, dashboard, data) as a GitHub artifact. Set to 'true' to enable.nofalse
artifact-nameName of the artifact when upload-artifacts is enabled. Defaults to 'runner-telemetry'.norunner-telemetry
namedescription
report-pathPath to the generated markdown telemetry report
dashboard-pathPath to the interactive HTML dashboard
data-pathPath to the raw telemetry data JSON
csv-pathPath to the time-series CSV file
summary-pathPath to the dashboard-ready summary JSON
enabledWhether telemetry was enabled for this run