Discovering admin request sent to EMS server.

Discovering admin request sent to EMS server.

book

Article ID: KB0090383

calendar_today

Updated On:

Products Versions
TIBCO Enterprise Message Service -
Not Applicable -

Description

Resolution:
Description:
==========
Each admin request sent to EMS server bears a code.  It can be found by monitoring the queue $sys.admin in EMS.

Resolution:
==========
Run tibemsmonitor or other program to monitor queue $sys.admin.  For example,

tibemsmonitor -server tcp://localhost;7222 -m Q.r.$sys.admin -user admin -password admin

Output:
====
    MapMessage={Header={ JMSDestination={QUEUE:'$sys.admin'} JMSReplyTo={QUEUE:'
$TMP$.EMS-SERVER.4AB451C494FA2.1'} JMSDeliveryMode={RELIABLE} JMSPriority={9} JM SMessageID={ID:EMS-SERVER.4AB451C494FA2:30} JMSTimestamp={Mon Jun 24 09:13:27 20 13}} Properties={"code"={int:12} "save"={boolean:true} "arseq"={int:30}} Body={"dt"={int:1}}
=====

"code"={int:12}" and dt"={int:1}} indicates the command is "show queues".

Others:

"code"={int:12}" and dt"={int:2}}: show topics
"code"={int:120}": info
.....

Try to run "show" commands in tibemsadmin and monitoring program at the same time to confirm the "code" value.

Platforms:
========
All

Keywords:
=========
$sys.admin admin request tibemsmonitor

Issue/Introduction

Discovering admin request sent to EMS server.