Active Transfers Support
From version 8.1.0, you can monitor active transfers. Command Center Active Transfers and cfinq can issue RPC calls to CyberMgr to query all active transfers. Command Center Active Transfers also can issue a RPC call to cancel an active transfer on demand.
All active transfers send updates to CyberMgr at preconfigured intervals. Updates are sent via RPC calls, packed as TLV data containing all active transfer information (most importantly, the byte count ). The update interval is configured in the config.txt
file by the following parameter:
VRefreshInterval:
10 { number of seconds, 0} 0 turns off visibility.
Modifying or Turning On/Off Visibility Support
To modify or turn on/off visibility support on the CyberMgr side, use cfinq mgr=u call
.
-
If visibility is turned off on the CyberMgr side, then no active transfers are collected on the
$CFROOT
or on the HA cluster. -
If visibility is turned off only on one HA cluster member (only on one of the Platform Server for UNIX from the HA cluster, but not on the primary CyberMgr instance), then only that specific Platform Server does not report active transfers.
It is a two-step process to modify VRefreshInterval
on the CyberMgr active process side:
-
Open the
config.txt
file and adjust the value. -
Issue
cfinq mgr=u
RPC call to notify the active CyberMgr process to adjust its own value.
To issue this call a user must be a member of the ‘cfadmin’ group. Every timeVRefreshInterval
(or any other setting) is changed on the active CyberMgr, the change is recorded in the PCI log/admin file.
Viewing Active Transfers
You can view active transfers in two ways:
-
By viewing the Command Center View Active Transfers page.
-
By running
cfinq mgr=a
on TIBCO MFT Platform Server for UNIX.
With cfinq, you can use “r” to refresh the display, without existing cfinq. Transfers state cannot be refreshed more frequently than the configured VRefreshInterval
. You can also keep track of the progress of an individual transfer by clicking on it till the transfer is reported as completed. After this, the transfer is removed from the active queue and into the Log.txt
history file which is collected by CC collector or can be viewed by the regular cfinq request.
Restrictions for Viewing Active Transfers
-
Only members of root or cfadmin group can see all active transfers.
-
If “display active transfers” request is issued via a Command Center request, then the Command Center option for this CC Node Definition also is checked. CommandCenter should be either
ALL
orAudit
.
Cancelling Active Transfers
You can cancel an active transfer only by canceling it from the Command Center side. Cfinq
does not have such an option. To cancel any active transfer, you must be either a root or a member of the cfadmin group. CC Node Definition is checked as well. CommandCenter must contain Alter
. Alter
is not included in ALL. For example,
This cfnode.cfg
setup allows you to cancel any active transfer on demand:
CommandCenter = ALL, ALTER
CommandCenter = AUDIT, ALTER
This cfnode.cfg
setup does not allow you to cancel any active transfer:
CommandCenter = ALL
All cancellation requests are reported in the PCI log/message file.