User Guide

  • 2022.2
  • 05/19/2022
  • Public Content

Customizing the Diagnostics Utility

The arguments below allow you to further customize your check. Multiple arguments may be added or they can be used one at a time. To use an argument, follow this syntax:
For example, to run the GPU detector check with verbosity and only output to the terminal:
python3 --filter intel_gpu_detector_check -t -v
Filter checker results by tag or checker name tags, combine one or more checkers into groups. Each checker can be marked with one or more tags. For a full list of available checks and tags, see List of Checks by Check Name.
python3 -filter oneapi_app_check
Show list of available checks in the terminal window. You can also see a list of available checks and tags in List of Checks by Check Name.
python3 --list
Path to the JSON config file to run a group of checks or particular check from checkers.
python3 -c configs/sample_config.json
Path to the folder for saving the console output file and the JSON file with the results of the performed checks.
python3 -o $HOME/intel/diagnostics/logs
Allow output only to the terminal window without saving additional output files.
python3 -t
Skip checking for update availability for existing databases.
python3 -s
Download new databases if they are available.
python3 -u
Add paths to environment variable DIAGUTIL_PATH to additionally load checks.
python3 -p checkers_py/
Force the program to run on any operating system.
python3 --force
Increase the amount of verbosity in the output. This will give more details in the output.
python3 -v
Show program’s version.
python3 --version
Show help message.
python3 -h
For more information about increasing the details in the output, see Verbose Mode Options.

Product and Performance Information


Performance varies by use, configuration and other factors. Learn more at