CPU and Memory Usage Not Visible in NI Distributed System Manager

Updated Mar 26, 2018

Reported In

Software

  • LabVIEW Real-Time Module

Driver

  • NI-RIO

Issue Details

I want to monitor the CPU and memory usage of a network-connected real-time controller using NI Distributed System Manager. I selected the real-time target of interest from the tree in the left-hand window and then made sure to enable Auto View by selecting View»Auto View. I expected to see the CPU/Memory tab, but it did not show up. How can I view the CPU and memory usage of my real-time controller?

Solution

You need to install System State Publisher in your controller, which publishes CPU and memory usage to NI Distributed System Manager:
  1. Open Measurement & Automation Explorer. You can do this by selecting Start»Programs»National Instruments»Measurement & Automation.
  2. Expand Remote Systems in the Configuration window.
  3. Select your remote system from the configuration tree. Right-click Software and select Add/Remove Software.
  4. Once the LabVIEW Real-Time Software Wizard panel is opened, click System State Publisher and select Install the Feature. Then, click Next as seen in the image below.
 
 
  1. Once the controller reboots, access the NI Distributed System Manager by navigating to Start»Programs»National Instruments»NI Distributed System Manager.  You will be able to see the CPU/Memory tab in Distributed System Manager.
 
 

Additional Information

This issue may also occur if the real-time target has inconsistent IP settings. Please check NI MAX to see if this issue is occurring and if so, use the linked article to ramify that error. 

WAS THIS ARTICLE HELPFUL?

Not Helpful