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 Ver
diag process max results
Limit number of results (number) returned by lists.
Default: 5
Example: diag process max 10
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 runtime
List slowest processes
0.3
diag process name runtime
List slowest tasks for process called name.
0.3
diag process * runtime
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
Ignores results limit.
0.3
diag process inactive
List currently inactive processes
Ignores results limit.
0.3
diag process running
List currently running processes
Ignores results limit.
0.3
diag process name tasks
List tasks for process called name.
Next task to run shown in [brackets].
Ignores results limit.
0.3
Availability
Requires:
Warzone 3.1 or above (if using diag from within scripts)