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 VersionVer
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 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 speed slowestList slowest tasks for process called name.0.3
diag process * speedslowestList 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 active

List currently active processes

(warning) Ignores results limit.

0.3
diag process inactive

List currently inactive processes

(warning) Ignores results limit.

0.3
diag process running

List currently running processes

(warning) Ignores results limit.

0.3
diag process name tasks

List tasks for process called name.

Next task to run shown in [brackets].

(warning) Ignores results 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