Enabling or Disabling Data Collection
Explore this Page
- Overview
- Network and Firewall Requirements
- Enable or Disable Data Collection
- Using a Proxy Server on Machines with No Access to the Internet
- Importing the DataCore Intelligence Service Cmdlet Module
Overview
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.
The DataCore Intelligence Service must run under the same administrative account on the Windows machine as SANsymphony to be able to collect telemetry data from the SANsymphony server. By default, this should be the DCSAdmin account.
Network and Firewall Requirements
To allow the DataCore Intelligence Service to transmit telemetry data, TCP port 443 must be open.
The DataCore Intelligence Service communicates with several external endpoints to transmit telemetry data securely. For the list of required URLs and endpoints, see DataCore Server Settings Disclosure in the SANsymphony documentation.
Enable or Disable Data Collection
To disable or enable data collection in the console:
- In the Server Group page > Settings tab, expand Advanced Settings.
- Select or clear the Transmit Machine Data check box.
- Click Apply.
- For certain license types, such as Cloud Service Provider (CSP) licenses, data collection is required as part of the license terms. In these cases, the Transmit Machine Data checkbox is selected by default and cannot be cleared. For more information about monitoring the DataCore Intelligence Service connection status and related alerts in SANsymphony, refer to DataCore Intelligence Service (DcsTmy) Status Notifications.
- If the DataCore Intelligence Service does not have internet access, its data collection services may continue attempting to connect, which can generate periodic warnings in the Windows Application Event Log from BundleCollectorPlugin.
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
Learn More