Enabling or Disabling Data Collection
DataCore collects data related to DataCore SANsymphony to gain an understanding of use cases as guidance for future development. The data is transmitted to the Analytics Platform (DataCore Intelligence Service). Refer to the Collection Manifest for a detailed description of the data collected and transmitted.
Data collection may be stopped or started at any time.
TCP Port 443 must be open in order to transmit data. In addition, add the URI for the following locations to the firewall's approved sites:
- Enrollment Service: enrollment.telemetry.datacore.com
- Live IoT Hub: datacore-sensor-device-hub.azure-devices.net
To disable or enable data collection in the console:
- In the Task Details page>Settings tab, expand the Advanced Settings area.
- Clear the Transmit Machine Data check box to disable, or select the check box to enable.
- Click Apply.
Alternatively, data collection may also be ceased by stopping the relevant Windows services named DataCore Intelligence Service and DataCore Update Service and setting the startup type to disabled. To start data collection, start the relevant services and set the startup type to automatic.
Using a Proxy Server on Machines with No Access to the Internet
If the machine running the service has no access to the internet, a proxy server can be used. There are no specific requirements – it can be just a plain http proxy that starts redirecting data once it is configured. The proxy server does not interact with the DataCore Server in any way.
See the PowerShell cmdlets for setting the proxy server IP address and credentials for the DataCore Intelligence Service.
Importing the DataCore Intelligence Service Cmdlet Module
To use the PowerShell cmdlets:
- Open PowerShell in C:\Program Files\DataCore\Extensions\TMY\TMYSrv.
- Type: Import-Module .\DataCore.Extensions.Cmdlets.dll