Displaying current CPU usage

The QNX Diagnostics Servlet, disabled by default from running in a controller platform provides links to a variety of controller information.

You are using Workbench running on a PC or laptop and are connected to a remote controller platform.
  1. Double-click Platform Administration and click the Advanced Options button.
    The Advanced Platform Options window opens.

  2. Check the box next to Daemon Debug Enabled and click OK.
  3. Outside of Workbench, open a browser and connect to: https://<ipAddress>:5011/qnx where <ipAddress> identifies the remote controller.
    The servlet prompts you for the remote host’s platform credentials.
  4. Enter the platform credentials and click OK.
    The servlet displays a list of links.

  5. Click the Current CPU usage link.
    The servlet displays a text-formatted table.

    At the top of the table is the period of time covered by the table, for example, the Last 9d17h of system time. If this period of time is significant, presumably some threads that used some CPU threads have expired. In this case, some sections of the table may contain a row titled dead threads.

    Suggestion: reset the accounting and get a new capture after 10 minutes or a few hours.

  6. To clear history, click Reset CPU usage.
  7. To revisit the usage statistics, click Current CPU usage after some time has passed.
For information on how to analyze the information provided by this platform diagnostic servlet, reach out to your Technical Support channel when the need arises.