Capture and compare ServiceNow performance — jsn

Capture repeatable ServiceNow performance snapshots and compare runs from the JSN command line.

How do I capture and compare ServiceNow performance from the CLI? Capture repeatable ServiceNow performance snapshots and compare runs from the JSN command line. JSN gives you a direct terminal workflow instead of requiring the ServiceNow web interface for every inspection or change.
CommandWhat it does
jsn perf capture --label baselineCapture a read-only performance snapshot
jsn perf show RUN_IDDisplay the saved capture and its collectors
jsn perf compare RUN_A RUN_BCompare two saved captures
jsn perf capture
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: 385
▼ next screen
jsn 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 ms
▼ next screen
jsn 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)

Get started

Install, point it at your instance, then run this feature.

npm install -g @jacebenson/jsn
jsn setup
jsn perf capture --label baseline
Full setup guide & skill docs →

← All features