Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Excerpt

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.

 

 

CommandNotesProcess 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.

(warning) Ignores results setting limit.

0.3
diag process name infoStats for process called name.0.3
diag process usageList most used processes.0.3
diag process name usage

List most used tasks for process called name.

0.3
diag process * usageList most used tasks across all processes.0.3
diag process name speedList slowest tasks for process called name.0.3
diag process * speedList slowest tasks across all processes.0.3
diag process name crashList crashes for process called name.0.3
diag process * crashList crashes across all processes.0.3
diag process stallsList currently stalling processes0.3
diag process overloadList currently overloaded processes0.3
diag process activeList currently active processes0.3
diag process inactiveList currently inactive processes0.3
diag process runningList currently running processes0.3
diag process name tasks

List tasks for process called name.

Next task to run shown in [brackets].

(warning) Ignores results setting limit.

0.3
diag process name runtimeAverage time per run for process called name.0.3
diag process * runtimeList processes with longest average timer per run.0.3