Query internal Transfer CFT components

This topic describes how to use the MQUERY command to query the various Transfer CFT components.

You might use this command to check transfers that should have started but are blocked, check a scheduled job that has not started, or to provide information when troubleshooting performance issues as shown in the examples below.

The MQUERY command sends the requested internal information to display in the log.

Syntax

OBJECT = CACHE or SYSTEM

[ OBJECT = { CACHE | SYSTEM | STATS | PROBE } ]

[ CMD = { string }]

[ CONTENT = { BRIEF | FULL | STAT } ]

[ NAME = { CAT | COMMAND | CRON | STAT } ]

 

OBJECT = STATS or PROBE

[ OBJECT = { CACHE | SYSTEM | STATS | PROBE } ]

[ CMD = { string }]

[ CONTENT = { XMLBRIEF | XMLFULL | RAW } ]

[ NAME = { CAT | COMMAND | CRON | STAT } ]

Parameter   Description
OBJECT Options: CACHE | SYSTEM | STATS | PROBE
NAME

The options available for the NAME depend on the type of OBJECT to be queried.

If the object = cache (default) then the name can be set to:

  • CAT: Query of the catalog cache
  • COMMAND: Query of the command cache
  • CRON: Query the Transfer CFT CRON cache
CONTENT

If OBJECT=CACHE then you can select from the following values:

BRIEF| FULL | STAT - or - XMLBRIEF| XMLFULL | RAW

Examples

Querying the catalog cache

Use this command to check that transfers are not blocked by, for example, a time_locked or partner_locked issues.

MQUERY NAME=CAT,CONTENT=FULL

listlog

=========================== TRANSFERS ======================================

pri minTime minDate reqTime reqDate cat_blk part

============================================================================

Transfers_Non_Ready : 0

Transfers_Ready : 0 ( 0 Partners )

Transfers_Time__Locked : 2 ( 1 Partners )

128 11:49:12 TODAY 11:49:12 TODAY 1780 PART1

128 11:49:14 TODAY 11:49:31 TODAY 1781 PART1

Transfers_State_Locked : 0 ( 0 Partners )

======================== PARTNERS =====================================

name count state locked diag diagp minTime minDate

=======================================================================

Partners : 1

PART1 2 TLCK 2 302 L 02 045 11:55:38 TODAY

Partners_Ready : 0

Partners_Time__Locked : 1

PART1 2 TLCK 2 302 L 02 045 11:55:38 TODAY

Partners_State_Locked : 0

MQUERY Treated for USER AXWAY\ls

Querying the command cache

Check scheduled internal commands, more specifically the switch and purge commands such as checking the time that the activity occurs.

MQUERY NAME=COMMAND,CONTENT=FULL

listlog

CFTI24I *** 3 COMMAND(S) INTO CACHE

CFTI24I *** DATE=28/01/2013 TIME= 18:48:00.00 SWITCH LOG

CFTI24I *** DATE=29/01/2013 TIME= 00:05:00.00 PURGE

CFTI24I *** DATE=29/01/2013 TIME= 10:57:00.00 SWITCH ACCNT -

CFTR12I MQUERY Treated for USER userid

Displaying internal technical statistics for advanced diagnostic purposes

You can use this command when troubleshooting issues, and provide this output when contacting Axway support. One example is if you encounter an issue with memory usage.

MQUERY OBJECT=STATS

Output raw data to troubleshoot performance

This command provides statistical information, for example to troubleshoot performance issues, when contacting Axway support.

MQUERY OBJECT=PROBE, CONTENT=RAW

Related Links