The following table identifies the Double-Take statistics.
The categories you see will depend on the function of your server (source, target, or both).
If you have multiple IP addresses connected to one target server, you will see multiple Target sections for each IP address.
If you convert your statistics output to an ASCII, comma-delimited file using the dtstat -s option, keep in mind the following differences.
Date/Time Stamp
The date and time that the snapshot was taken. This is the date and time that each statistic was logged. By default, these are generated once a second, as long as there are statistics being generated. If mirroring/replication is idle, then DTStat will be idle as well.
System Allocator, Total Bytes
The number of bytes currently allocated to the system pagefile
IQAllocator, Total Bytes
The number of bytes currently allocated to the intermediate queue
Security, Logins
The number of successful login attempts
Security, Failed Logins
The number of failed login attempts
Kernel, SourceState
Kernel, TargetState
Kernel, Start Time
Date and time stamp indicating when the Double-Take service was loaded
Kernel, RepOpsGenerated
The number of replication operations generated by the file system driver. An op is a file system operation. Double-Take replicates data by sending the file system operations across the network to the target. RepOpsGenerated indicates the number of file system operations that have been generated by replication.
Kernel, RepBytesGenerated
The number of replication bytes generated by the file system driver. This is the number of bytes generated during replication. In other words, this is roughly the amount of traffic being sent across the network that is generated by replication. It does not take into account TCP/IP overhead (headers and such).
Kernel, MirOpsGenerated
The number of mirror operations transmitted to the target. Mirroring is completed by transmitting the file system operations necessary to generate the files on the target. This statistic indicates the number of file system operations that were transmitted during the initial mirror. It will continue to increase until the mirror is complete. Any subsequent remirrors will reset this field to zero and increment from there.
Kernel, MirBytesGenerated
The number of mirror bytes transmitted to the target. This is the number of bytes generated during mirroring. In other words, this is roughly the amount of traffic being sent across the network that is generated by the mirror. It does not take into account TCP/IP overhead (headers and such). Again, any subsequent remirror will reset this field to zero and increment from there.
Kernel, FailedMirrorCount
The number of mirror operations that failed due to an error reading the file from the disk
Kernel, FailedRepCount
The number of replication operations that failed due to an error reading the file from the disk
Kernel, ActFailCount
The number of activation code failures when loading the source or target. Activation codes can be bad for reasons such as: expiration of evaluation codes, duplicate codes, incorrect codes, etc.
Kernel, TargetOpenHandles
The number of handles currently open on the target
Kernel, DriverQueuePercent
The amount of throttling calculated as a percentage of the stop replicating limit
Target, PeerAddress
The IP address of the source machine
Target, LocalAddress
The IP address of the target machine.
Target, Ops Received
The total number of operations received by this machine as a target since the Double-Take service was loaded
Target, Mirror Ops Received
The total number of mirror operations received by this machine as a target since the Double-Take service was loaded. This number does not reset to zero for remirrors.
Target, Retries
The number of retries performed before all operations were completed
Target, OpsDropped
The number of operations skipped during a difference mirror. During a difference mirror, if Double-Take detects that there have been no changes to a file, then it will indicate the number of operations it did not send for this file in this field.
Target, Ops Remaining
The total number of operations that are left in the target queue
Target, Orphan Files Removed
The number of orphan files removed from the target machine
Target, Orphan Directories Removed
The number of orphan directories removed from the target machine
Target, Orphan Bytes Removed
The number of orphan bytes removed from the target machine
Target, Bytes In Target Queue
The number of bytes currently in the system memory queue on the target
Target. Bytes In Target Disk Queue
The number of bytes currently in the disk queue on the target
Target, TasksSucceeded
The number of task commands that have succeeded on the target
Target, TasksFailed
The number of task commands that have failed on the target
Target, TasksIgnored
The number of task commands that have been ignored on the target
Source, autoDisConnects
The number of automatic disconnects since starting Double-Take. Auto-disconnects occur because the source no longer sees the target This could be because the connection between the two has failed at some point or because the target machine data is changing on the source faster than the source can get the data to the target. This field tracks the number of times an auto-disconnect has occurred since the Double-Take service was started.
Source, autoReConnects
The number of automatic reconnects since starting Double-Take. Auto-reconnect occurs after a target machine is back online. This field tracks the number of times an auto-reconnect has happened since the Double-Take service was started.
Source, lastFileTouched
The last filename that had a replication operation executed
Connection, conPeerAddress
The IP address of the target machine
Connection, connectTime
The time that this connection was established
Connection, conState
The state of the active connection
Only the Scheduled and Error states can coexist. All other states are mutually exclusive. Statistics will display a conState of 12 when the connection is in both a scheduled and an error state because this is the sum of the two values (4 + 8).
Connection, conOpsInCmdQueue
The number of operations waiting to be executed on the target
Connection, conOpsInAckQueue
The number of operations waiting in the acknowledgement queue. Each operation that is generated receives an acknowledgement from the target after that operation has been received by the target. This statistic indicates the number of operations that have yet to receive acknowledgement of receipt.
Connection, conOpsInRepQueue
The number of replication operations currently waiting to be executed on the target
Connection, conOpsInMirQueue
The number of mirror operations currently waiting to be executed on the target
Connection, conBytesInRepQueue
The number of replication bytes remaining to be transmitted to the target
Connection, conOpsTx
The number of operations transmitted to the target. This is the total number of operations that Double-Take has transmitted as a source. In other words, the cumulative number of operations transmitted by this source to all connected targets.
Connection, conBytesInMirQueue
The number of mirror bytes remaining to be transmitted to the target
Connection, conBytesTx
The number of bytes transmitted to the target. This is the total number of bytes that Double-Take has transmitted as a source. In other words, the cumulative number of bytes transmitted by this source to all connected targets.
Connection, conBytesCompressedTx
The number of compressed bytes transmitted to the target.
Connection, conOpsRx
The number of operations received by the target. The number of operations that the target for this connection (as indicated by the IP address field) has received from this source.
Connection, conBytesRx
The number of bytes received by the target. The number of bytes that the target for this connection (as indicated by the IP address field) has received from this source.
Connection, conResentOpCount
The number of operations resent because they were not acknowledged
Connection, conBytesInDiskQueue
The number of bytes in the source disk queue
Connection, conBandwidthLimit
The amount of bandwidth that may be used to transfer data
Connection, conBytesSkipped
The number of bytes skipped during a difference mirror. During a difference mirror, if Double-Take detects that there have been no changes to a file, then it will indicate the number of bytes it did not send for this file in this field.
Connection, conMirrorBytesRemaining
The number of mirror bytes remaining to be transmitted
Connection, conMirrorPercent
The percentage of the mirror that has been completed. This field is determined if the Job size was calculated.
Connection, conTaskCmdsSubmitted
The number of task commands that have been submitted on the source
Connection, conTaskCmdsQueued
The number of task commands that have been queued on the source
Connection, conTasksSucceeded
The number of task commands that have succeeded on the source
Connection, conTasksFailed
The number of task commands that have failed on the source
Connection, conTasksIgnored
The number of task commands that have been ignored on the source