Integrating NI InsightCM™ Into Your IT Infrastructure


Operations and maintenance is critical for plant systems and equipment to perform safely and reliably. To effectively collect data that helps improve the performance of a facility, operations and maintenance professionals need the ability to integrate asset health data collected with NI InsightCM with operations data. This integration often needs to happen using existing IT infrastructure investments in place at a facility. Planning for the necessary computing hardware, networking infrastructure, understanding user and device authentication, and understanding the configuration, support, and licensing is important to successfully integrate asset health data with operations data.

Table of Contents

  1. System Recommendations
  2. Networking
  3. User Authentication
  4. Communication Between Devices and Clients
  5. Integration with Third-Party Software Packages
  6. Licensing
  7. Installation Process
  8. Backup Recommendations
  9. Support
  10. Next Steps

System Recommendations

The NI InsightCM Server is designed to run on a standard server running Windows Server. There are a series of independent processes that communicate with each other to manage devices and users, perform analysis, and more. Data is stored in MongoDB with available options to export the data to TDMS files. Performance of the server can be optimized by using SSD hard drives and adding additional RAM.

NI InsightCM Server System Recommendations
Systems with fewer than 10 NI Monitoring Devices Systems with fewer than 50 NI Monitoring Devices Systems with more than 50 NI Monitoring Devices
  • Windows 7 64-bit Professional Service Pack 1
  • 2.2 GHz, 4-core processor
  • 16 GB RAM
  • One physical hard drive, for OS, program installation and storing data files—At least 500 GB disk space
  • Windows Server 2012 R2 or Windows Server 2016
  • 2.2 GHz, 8-core processor
  • 16 GB RAM
  • Two physical hard drives:
    • For OS and program installation—At least 250 GB disk space
    • For storing data files—At least 1 TB disk space
  • Windows Server 2012 R2 or Windows Server 2016
  • 3 GHz, 16-core processor
  • 32 GB RAM
  • Two physical hard drives:
    • For OS and program installation—At least 250 GB disk space
    • For storing data files—At least 2 TB disk space


The server machine must have the following ports open in the firewall.

Port Type
82 TCP (inbound and outbound)
482 TCP (inbound and outbound)
5353 UDP (inbound)
5672 TCP (inbound and outbound)
6342 TCP (inbound and outbound)
8002 TCP (inbound and outbound)
2343 UDP (inbound and outbound)
6000-6010 UDP (outbound)
27016 TCP (inbound and outbound)


In addition, the following program must be allowed to communicate through inbound and outbound firewall rules:

  • lkads.exe, installed at C:\Windows\SysWOW64


Back to top


NI InsightCM  uses standard networking equipment to connect the distributed NI monitoring devices to NI InsightCM. Clients also use this connection as shown in Figure 1. Because NI InsightCM is a monitoring system and not part of a protection or control system, it is not recommended to connect NI InsightCM to the protection or control network.


Figure 1. NI InsightCM Network Architecture


For critical assets, NI recommends the use of at least 100 Mb/s wired Ethernet equipment. For balance of plant assets, NI recommends you use at least 10 Mb/s network equipment, which may either be wired or wireless.

In the event of a network outage or increased network load, the monitoring device can continue to acquire and buffer the data onboard using the configured settings. When network connectivity resumes, data is sent to NI InsightCM. The length of time that data can be stored onboard is dependent on the number of channels being monitored, sample rate, duration, and how often data is being collected. When the internal disk is full, the devices delete old data and keep the most recent data to send to the server after the network connection is reestablished. Disk space, CPU usage, and network response times may be monitored through NI InsightCM.


Back to top

User Authentication

Access to NI InsightCM is controlled through user authentication. NI InsightCM can connect to your company’s Windows Active Directory to give users the ability to log in to NI InsightCM with their Windows account credentials, creating a single sign-on environment. Additionally, you can associate Active Directory roles to permissions within NI InsightCM, which restricts permissions to what a group of users can view and configure in the interface.

Learn more about configuring NI InsightCM to use Windows account credentials.  


Back to top

Communication Between Devices and Clients

Secure remote password (SRP) is used for authentication between the asset monitoring devices and NI InsightCM. User activity between the client browser and NI InsightCM can be secured using SSL encryption.

 Learn more about configuring NI InsightCM to use SSL.  


Back to top

Integration with Third-Party Software Packages

The NI InsightCM Enterprise Gateway Toolkit offers integration with third-party data historians, Supervisory Control and Data Acquisition (SCADA) systems, computerized maintenance management systems (CMMSs), and other enterprise software packages. With this add-on, you can communicate calculated results to a large number of software packages through tags using the OPC UA protocol or directly to the OSIsoft PI System. Calculated features from NI InsightCM are aggregated with other measurements and business data to make additional trending and alarming possible and consolidate decisions on budgeting, downtime scheduling, spare parts, and maintenance personnel.

Learn more about the NI InsightCM Enterprise Gateway Toolkit.


Back to top


To use NI InsightCM, the software must be licensed. NI InsightCM is available in a variety of licensing options to meet budgeting needs. The NI InsightCM Server is offered as a subscription license or a perpetual license. A one-time user license is needed for any user that uses NI InsightCM.


Back to top

Installation Process

After the proper computing hardware has been procured and prepared, NI InsightCM can be installed by running setup.exe from the USB media provided with purchase. Administrator privileges are required and, in most cases, a reboot is needed.

After installing the software, refer to the Initial Setup Checklist to set up NI InsightCM, add devices, and verify system health.


Back to top

Backup Recommendations

Because the data in NI InsightCM is stored on the server, regular enterprise-class backups are recommended. If this is not possible, a manual backup can be performed during a planned outage for the server. The following steps will perform a manual backup.

  1. Stop the NI InsightCM 3.x service.
  2. Stop the NI InsightCM MongoDB service.
  3. Backup C:\ProgramData\National Instruments\InsightCM 3.0.
  4. Backup the Database directory, if not in the default ProgramData location.
  5. Backup the Files directory, if not in the default ProgramData location.
  6. Backup C:\Program Files\National Instruments\InsightCM Server 3.0.
  7. Backup C:\Program Files\National Instruments\SMS.
  8. Restart services.

 Learn more about data storage locations in NI InsightCM.


Back to top


A team of NI engineers worldwide can provide technical support. In addition, NI’s network of partners offer installation and configuration support.

Find a NI condition monitoring partner.


Back to top