Capture repeatable ServiceNow performance snapshots and compare runs from the JSN command line.
| Command | What it does |
|---|---|
jsn perf capture --label baseline | Capture a read-only performance snapshot |
jsn perf show RUN_ID | Display the saved capture and its collectors |
jsn perf compare RUN_A RUN_B | Compare two saved captures |
jsn perf capture --label baseline
Performance capture 20260912T003811Z: complete
Status: complete
jsn version: 4.3.3
Collectors: ecc_queue, error_warning_summary, event_queue, flow_executions, platform_health, record_counts, scheduled_and_cleanup, transactions
ECC queue: 385jsn perf show 20260912T003811Z --json
Performance capture 20260912T003811Z
Run: baseline
Status: complete
Profile: pdi
Collectors: all successful
Platform: 1 online node, queue 0, active sessions 9
Transactions: 810,337 daily, mean 44.28 ms, median 18 ms, p90 50 msjsn perf compare 20260912T003811Z 20260912T003107Z --json
Performance comparison: incomplete
Baseline: 20260912T003811Z
New: 20260912T003107Z
ECC queue: 385 → 384 (-1)
Platform mean transaction time: 44.28 ms → 44.28 ms (0 ms)
Form average response: 114.38 ms → 114.38 ms (0 ms)Install, point it at your instance, then run this feature.
npm install -g @jacebenson/jsn jsn setup jsn perf capture --label baselineFull setup guide & skill docs →