Collection Manifest
DataCore Software has implemented product telemetry within its core products; installed by default if the Product EULA is accepted. Data collection can be enabled or disabled at any time, see Enabling or Disabling Data Collection. Personally identifiable data is not collected.
The following data is collected by the current product release.
DataCore Product Version
Product build information about each DataCore product on the machine, as written into the registry:
- TmyBuildVersions
- ServiceVersion
- PluginVersions
- BundleCollectorTmyPlugin
- SDSTmyPlugin
- SystemTmyPlugin
- SdsBuildVersion
- WikBuildVersion
- RestBuildVersion
Windows Installed Features
Information about all installed features of the operating system running on the machine:
- Features (for example, "File and iSCSI Services, File and Storage Services, File Server, TCP Port Sharing")
Windows Installed Programs
Information about all programs on the machine that are not native to the operating system:
- Caption
- Version
- Publisher
Windows Installed Services
Information about all services provided by the service controller:
- Name
- ServiceType
- StartType
- Status
DataCore CDP Info
Information about all virtual disks that have CDP (Continuous Data Protection) enabled:
- VirtualDiskId
- HistoryLogServerId
- HistoryLogBytesUsed
- HistoryLogBytesAllocated
- MaxHistoryLogSize
DataCore SDS Clients
Information about each registered host in the configuration:
- Id
- Caption
- Type
- AluaSupport
- PathPolicy
- MpioCapable
DataCore SDS Clients Performance
The SDS Clients Performance Monitor provides the performance counters for all clients in the configuration:
- Id
- ObjectHealthScore
- State
- TotalBytesTransferred
- TotalBytesRead
- TotalBytesWritten
- TotalOperations
- TotalReads
- TotalWrites
- MaxReadSize
- MaxWriteSize
- MaxOperationSize
- TotalBytesProvisioned
DataCore SDS Configuration
SDS configuration data on Server Group level and Server level (collected on first run only):
- ServersInfo
- Id
- ProductBuild
- ProductType
- LicenseExceeded
- LicenseRemaining
- LicenseNumber
- LicenseSettings
- MaxServers
- MaxPartnerGroups
- MaxMappedHosts
- BidirectionalReplication
- FiberChannel
- ThinProvisioning
- Snapshot
- iSCSI
- StorageCapacity
- LicensedBulkStorage
- BulkEnabled
- RetentionTime
- AutoTiering
- HeatMaps
- SharedStorage
- PerformanceAnalysis
- ResourceAuthorization
- SequentialStorage
- MaxBypassThreads
- MaxPollerThreads
- Mirroring
- Witness
- GroupInfo
- LicenseType
- MaxStorage
- LicenseSettings
- MaxServers
- MaxPartnerGroups
- MaxMappedHosts
- BidirectionalReplication
- FiberChannel
- ThinProvisioning
- Snapshot
- iSCSI
- StorageCapacity
- LicensedBulkStorage
- BulkEnabled
- RetentionTime
- AutoTiering
- HeatMaps
- SharedStorage
- PerformanceAnalysis
- ResourceAuthorization
- SequentialStorage
- MaxBypassThreads
- MaxPollerThreads
- Mirroring
- Witness
DataCore SDS Connections
Information about each port connection in the configuration:
- Id
- PortAId
- PortBId
- Connected
DataCore Container Storage Interface Hosts
Information about all CSI (Container Storage Interface) hosts in the configuration:
- ServerGroupId
- Hosts
- Id
- DockerVersion
- KubernetesVersion
- NumberOfContainers
- PersistentVolumes
- PersistentVolumeID
- Size
DataCore Disks
Information about all DataCore disks that are served either to a registered client or a server in the configuration:
- Id
- Caption
- PoolId
- VirtualDiskId
- HostId
DataCore Disk Pool Info
Configuration data about each disk pool:
- Id
- ServerIds
- FreeSpace
- ReservedSpace
- TotalAllocatedSpace
- HistoryLogAllocations
- SequentialStorageAllocations
- SystemAllocations
- VirtualDiskAllocations
- Size
- ChunkSize
- SectorSize
- PoolStatus
- MaxTierNumber
- TierReservedPct
- InSharedMode
- SMPAApproved
- IsSharedPool
- Members
- DiskId
- UniqueId
- Tier
- IsMirrored
DataCore Disk Pools
Information about DataCore disk pools:
- DiskPools
- Id
- Caption
- SharedPoolId
- ServerId
- ChunkSize
- SectorSize
- MaxTierNumber
- TierReservedPct
- AutoTieringEnabled
- IsAuthorized
- InSharedMode
- SMPAApproved
- SupportsEncryption
- HasEncryption
- SharedDiskPools
- Id
- Caption
- ChunkSize
- SectorSize
- MaxTierNumber
- TierReservedPct
- SMPAApproved
DataCore Disk Pools Performance
Performance counters for each disk pool (including shared pools):
- BytesAvailable
- ObjectHealthScore
- TotalBytesMigrated
- BytesInReclamation
- PresenceStatus
- Id
- BytesTotal
- MaxReadTime
- MaxPoolBytes
- MaxWriteTime
- TotalBytesTransferred
- TotalBytesRead
- BytesAllocated
- TotalReads
- TotalWriteTime
- BytesOverSubscribed
- TotalWrites
- TotalOperations
- TotalBytesWritten
- PoolStatus
- TotalReadTime
- MaxReadWriteTime
- BytesReserved
DataCore Features Used
Information whether a particular DataCore feature is configured to be used in the monitored server group:
- SingleVirtualDisks
- DualVirtualDisks
- MirrorVirtualDisks
- NWayVirtualDisks
- PassthruVirtualDisks
- VVOLs
- Snapshots
- Rollbacks
- CDPUsedCount
- SequentialStorageUsedCount
- LocalReplications
- RemoteReplications
- MappedFcPorts
- MappedIScsiPorts
- SharedPools
- RegularPools
- QoSOnHostGroups
- QoSOnVDGroups
- ClientMappings
- MirrorMappings
- HistoricalRecordingEnabled
- UserRecordingEnabled
- WitnessConfigured
- Servers
- RegisteredHosts
- MirrorTrunkingEnabled
DataCore License Performance
Licensing usage and limits in bytes for the server group and all servers:
- ServerGroupsLicensePerformance
- Id
- StorageUsed
- BulkStorageUsed
- DataCoreStorageUsed
- DataCoreBulkStorageUsed
- StorageCapacity
- LicensedBulkStorage
- LocalServersLicensePerformance
- Id
- StorageUsed
- BulkStorageUsed
- DataCoreStorageUsed
- DataCoreBulkStorageUsed
- StorageCapacity
- LicensedBulkStorage
DataCore Logical Disks
Information about non-internal logical disks:
- Id
- VirtualDiskId
- ServerId
- Role
- PoolId
- PhysicalDiskId
- SectorSize
- MappingName
- Virtualized
- ClientAccessRights
- MirrorAccessDisabled
- IsMapped
- EncryptionEnabled
DataCore Logical Disks Performance
Performance counters for each logical disk in the configuration:
- Id
- TotalBytesTransferred
- TotalBytesRead
- TotalBytesWritten
- TotalOperations
- TotalReads
- TotalWrites
- CacheReadHits
- CacheReadMisses
- CacheWriteHits
- CacheWriteMisses
- CacheReadHitBytes
- CacheReadMissBytes
- CacheWriteHitBytes
- CacheWriteMissBytes
- PercentRecovered
- PendingClientIOsToMirror
- PendingRecoveryIOs
- RemoteReads
- RemoteWrites
- BytesRecovered
- BytesToRecover
- TotalReadTime
- TotalWriteTime
- MaxReadTime
- MaxWriteTime
- PercentReplaced
- CacheBackendTotalWrites
- CacheBackendTotalReads
- CacheBackendTotalWriteTime
- CacheBackendTotalReadTime
- CacheBackendMaxReadTime
- CacheBackendMaxWriteTime
- CacheBackendMaxIOTime
DataCore SDS Monitors
Information about all DataCore SANsymphony monitors that contain the information displayed under System Health in the DataCore Management Console:
- StatusMonitors
- State
- TimeStamp
- ExtendedCaption
- MessageText
- MonitoredObjectType
- MonitoredObjectId
- PerformanceThresholdMonitors
- Counter
- AttentionLevel
- WarningLevel
- CriticalLevel
- State
- TimeStamp
- ExtendedCaption
- MessageText
- MonitoredObjectType
- MonitoredObjectId
DataCore Physical Disks
Configuration information about each physical disk in use:
- PhysicalDisks
- Id
- Caption
- SharedPhysicalDiskId
- ServerId
- PoolId
- Size
- SectorSize
- DiskIndex
- SystemName
- BusType
- Type
- PoolMemberId
- Partitioned
- InUse
- IsBootDisk
- Protected
- IsSolidState
- IsDataCoreDisk
- UniqueIdentifier
- IsMirrored
- DiskTier
- DiskInRecoveryId
- SharedPhysicalDisks
- Id
- Caption
DataCore Physical Disks Performance
Information about physical disks (including shared physical disks) read and write latency:
- Id
- MaxReadTime
- MaxWriteTime
- TotalReadsTime
- TotalWritesTime
- TotalPendingCommands
- TotalReads
- TotalWrites
- TotalOperations
- TotalBytesRead
- TotalBytesWritten
- TotalBytesTransferred
- TotalOperationsTime
- MaxReadWriteTime
- PercentIdleTime
- AverageQueueLength
DataCore Poller Performance
Information about how many pollers (I/O load balancers) are active, how many ports each of them is monitoring, and what their productive I/O load is:
- Id
- ServerID
- CpuNum
- CPUChanges
- IdleCount
- SleepCount
- Overlapped
- UnproductiveCount
- ProductiveCount
- ProductiveTime
- EntryCount
- Entries
- Id
- ProductiveCount
- WWN
- SymbolicName
- Alias
DataCore Ports
Information about DataCore ports, including server, host, and backend ports:
- ServersPorts
- Id
- Caption
- HostId
- PortType
- PresenceStatus
- PhysicalName
- RoleCapability
- PortName
- PortMode
- Address (encrypted)
- HostsPorts
- Id
- Caption
- HostId
- PortType
- BackendPorts
- Id
- Caption
- PortType
DataCore Ports Performance
Performance counters for all ports (including server and host ports) in the configuration:
- Id
- InitiatorBytesTransferred
- InitiatorBytesRead
- InitiatorBytesWritten
- InitiatorOperations
- InitiatorReads
- InitiatorWrites
- InitiatorReadTime
- InitiatorWriteTime
- InitiatorMaxReadTime
- InitiatorMaxWriteTime
- TargetBytesTransferred
- TargetBytesRead
- TargetBytesWritten
- TargetOperations
- TargetReads
- TargetWrites
- TargetReadTime
- TargetWriteTime
- TargetMaxReadTime
- TargetMaxWriteTime
- PendingInitiatorCommands
- PendingTargetCommands
- TotalPendingCommands
- LinkFailureCount
- LossOfSyncCount
- LossOfSignalCount
- PrimitiveSeqProtocolErrCount
- InvalidTransmissionWordCount
- InvalidCrcCount
- TotalBytesTransferred
- TotalBytesRead
- TotalBytesWritten
- TotalOperations
- TotalReads
- TotalWrites
- TargetMaxIOTime
- BusyCount
DataCore Replications
Information about all sides of all replications:
- FirstServerId
- FirstVirtualDiskId
- SecondServerId
- SecondVirtualDiskId
- IsActiveSide
- ReplicationState
- FailureStatus
- TransferStatus
- Paused
- CheckpointSnapshotId
- AutoAsyncReplicationLicense
- OfflineInitializationSupported
- InitializationType
- OfflineInitializationBuffer
- OfflineInitStatus
- InitializationFailureStatus
- TestModeStatus
- IsChangingBufferFolders
- BackendStatus
- DuplicatedDiskId
- Id
- Caption
DataCore Rollbacks
Information about each local rollback in the configuration:
- Id
- Caption
- SourceLogicalDiskId
- DestinationLogicalDiskId
DataCore Server Groups
Information about each server group in the configuration:
- Id
- Caption
- IsOurGroup
- MirrorTrunkMappingEnabled
- SelfHealingDelay
- DefaultWitness
- DefaultWitnessOption
- WitnessAllowed
DataCore Server Groups Performance
Information about all the performance counters for the server group:
- Id
- InitiatorBytesTransferred
- InitiatorBytesRead
- InitiatorBytesWritten
- InitiatorOperations
- InitiatorReads
- InitiatorWrites
- TargetBytesTransferred
- TargetBytesRead
- TargetBytesWritten
- TargetOperations
- TargetReads
- TargetWrites
- TotalBytesTransferred
- TotalBytesRead
- TotalBytesWritten
- TotalOperations
- TotalReads
- TotalWrites
- NullCounterMap
DataCore Servers
Information about each server (local and remote) in the configuration:
- Id
- Caption
- HostName
- IpAddresses (encrypted)
- IpAddressesCount
- TotalSystemMemory
- IsVirtualMachine
- IsAzureVirtualMachine
- IsPayGo
- HypervisorHostId
- ConnectionInterface
- MapstorePoolId
- ProductType
- OSversion
- ReplicationBufferFolder
- IsLicensed
- LogstorePoolId
DataCore Servers Performance
Performance counters for all servers in the configuration:
- Id
- ObjectHealthScore
- State
- InitiatorBytesTransferred
- InitiatorBytesRead
- InitiatorBytesWritten
- InitiatorOperations
- InitiatorReads
- InitiatorWrites
- TargetBytesTransferred
- TargetBytesRead
- TargetBytesWritten
- TargetOperations
- TargetReads
- TargetWrites
- TotalBytesMigrated
- CacheSize
- FreeCache
- CacheReadHits
- CacheReadMisses
- CacheWriteHits
- CacheWriteMisses
- CacheReadHitBytes
- CacheReadMissBytes
- CacheWriteHitBytes
- CacheWriteMissBytes
- SupportRemainingBytesToSend
- SupportBytesSent
- SupportPercentTransferred
- TotalBytesTransferred
- TotalBytesRead
- TotalBytesWritten
- TotalOperations
- TotalReads
- TotalWrites
- PollerProductiveCount
- PollerUnproductiveCount
- PollerDedicatedCPUs
- PollerLoad
- TargetMaxIOTime
- MirrorTargetMaxIOTime
- MirrorTargetBytesTransfered
- MirrorTargetOperations
- FrontEndTargetMaxIOTime
- FrontEndTargetBytesTransfered
- FrontEndTargetOperations
- PoolMaxIOTime
- PoolBytesTransfered
- PoolOperations
- PhysicalDiskMaxIOTime
- PhysicalDiskBytesTransfered
- PhysicalDiskOperations
- ReplicationBytesToSend
- ReplicationBufferPercentFreeSpace
- SupportPercentCollected
DataCore Snapshots
Information about each local snapshot:
- Id
- Caption
- SourceLogicalDiskId
- DestinationLogicalDiskId
- Type
- TimeStamp
- ActiveOperation
- State
- Failure
- SequenceNumber
DataCore Snapshots Performance
Performance counters for each snapshot in the configuration:
- Id
- MigrationPercentage
- DifferencePercentage
- SnapshotReads
- SnapshotWrites
- TotalBytesMigrated
DataCore Virtual Disks
Information about local and remote virtual disks, including snapshots and rollbacks in the remote group:
- Id
- Caption
- Type
- SubType
- PreferredServerId
- Size
- SectorSize
- RecoveryPriority
- StorageProfileId
- WitnessId
- WitnessOption
- IsServed
- WriteThrough
- NVMe
- ManualRecovery
- PersistentReserveEnabled
- EncryptionEnabled
- ResiliencyEnabled
DataCore Virtual Disks Performance
Performance counters for each virtual disk in the configuration:
- Id
- TotalBytesTransferred
- TotalBytesRead
- TotalBytesWritten
- TotalBytesMigrated
- TotalReads
- TotalWrites
- TotalOperations
- CacheReadHits
- CacheReadMisses
- CacheWriteHits
- CacheWriteMisses
- CacheReadHitBytes
- CacheReadMissBytes
- CacheWriteHitBytes
- CacheWriteMissBytes
- ReplicationBytesSent
- ReplicationBytesToSend
- ReplicationTimeLag
- InitializationPercentage
- TestModeProgressPercentage
- ConsistencyCheckPercentage
- BytesAllocated
- PercentAllocated
- BytesOutOfAffinity
- PercentBytesOutOfAffinity
- MaxReadWriteTime
DataCore Virtual Logical Units
Information about all Virtual logical units in the configuration:
- Id
- LogicalDiskId
- VirtualTargetDeviceId
- PhysicalDiskId
- Lun
- Access
- Type
- Preferred
- Enabled
DataCore Virtual Logical Units Performance
Performance counters for all mappings in the configuration (collected on first run only):
- Id
- ObjectHealthScore
- TotalBytesTransferred
- TotalBytesRead
- TotalBytesWritten
- TotalReads
- TotalWrites
- TotalOperations
- TotalReadTime
- TotalWriteTime
- MaxReadTime
- MaxWriteTime
- MaxReadSize
- MaxWriteSize
- MaxOperationSize
DataCore Virtual Target Devices
Information about every Virtual Target Device in the configuration:
- Id
- InitiatorPortId
- TargetPortId
System Information
Information related to the physical system such as operating system details, processor, memory, attached physical disks, and details about them:
- MachineName
- OperatingSystem
- OperatingSystemVersion
- OperatingSystemBuild
- IsHypervVM
- ProcessorCount
- LogicalProcessorCount
- Model
- MemoryGB
- NumberOfDisks
- TotalDisksSizeGB
- TimeZone
- Culture
- AgentVersion
- AgentElapsedRunTime
- Disks
- Disk
- OptimizationLevel
- UniqueId
- Index
- SizeGB
- Model
- Name
- Key
- Disk
DataCore Bundle Collector
Collects information, such as logs, heat maps, object model, etc., so it can be searched through for potential issues:
- Dcsx Log
- ETL Log
- Event Log
- Application - collected from every machine
- System - collected from every machine
- Windows Powershell - collected from every machine
- OperationsManager - collected from machines that have Operations Manager set up
- Microsoft-Windows-Deduplication/Diagnostic - collected from machines that have Deduplication set up
- Microsoft-Windows-Deduplication/Operational - collected from machines that have Deduplication set up
- Microsoft-Windows-Deduplication/Performance - collected from machines that have Deduplication set up
- Microsoft-Windows-Deduplication/Scrubbing - collected from machines that have Deduplication set up
- Heat Map
- ServiceState and Configuration
Deprecated Monitor Messages
- Analytics Platform Specification for SANsymphony-V / HVSAN
- DataCore Host Status Monitor (Deprecated)
- DataCore Object Status Monitor (Deprecated)
- DataCore Performance Monitor (Deprecated)
- DataCore Threshold Status Monitor (Deprecated)