The Process API contains a number of diagnostics routines accessible via the Diag API.
Routines
This page assumes you are using Diag's chat interface to run diagnostics. If you are running diagnostics from code, see Diag API documentation for syntax.
When specifying a specific process by its name please note that process names are case sensitive.
Command
Notes
Process Version
diag process max results
Limit number of results (number) returned by lists.
Default: 5
0.3
diag process list
List of all process names.
Ignores results limit.
0.3
diag process name info
Stats for process called name.
0.3
diag process usage
List most used processes.
0.3
diag process name usage
List most used tasks for process called name.
0.3
diag process * usage
List most used tasks across all processes.
0.3
diag process name speed
List slowest tasks for process called name.
0.3
diag process * speed
List slowest tasks across all processes.
0.3
diag process name crash
List crashes for process called name.
0.3
diag process * crash
List crashes across all processes.
0.3
diag process stalls
List currently stalling processes
0.3
diag process overload
List currently overloaded processes
0.3
diag process active
List currently active processes
0.3
diag process inactive
List currently inactive processes
0.3
diag process running
List currently running processes
0.3
diag process name tasks
List tasks for process called name.
Next task to run shown in [brackets].
Ignores results limit.
0.3
diag process name runtime
Average time per run for process called name.
0.3
diag process * runtime
List processes with longest average timer per run.