Queue Handle StatusPD_QHS

機能

Queue Handle Status (PD_QHS)レコードには,キューにアクセスしているハンドルについての,ある時点での状態を示すパフォーマンスデータが格納されます。ハンドルは,アプリケーションからキューへの接続を表します。このレコードは,複数インスタンスレコードです。

注意
監視対象のキューマネージャー,またはコマンドサーバが実行中でない場合,情報を収集できません。

デフォルト値および変更できる値

項目デフォルト値変更可否
Collection Interval60
Collection Offset0
LogNo
LOGIF空白

ODBCキーフィールド

PD_QHS_HANDLE_ID

ライフタイム

キューへのアクセスの開始から終了まで。

レコードサイズ

フィールド

PFM-View名
(PFM-Manager名)
説明要約形式デルタサポートバージョンデータソース
Record Type(INPUT_RECORD_TYPE)レコード名。常に「QHS」。char(8)Noすべて
Record Time(RECORD_TIME)レコードが作成された時刻。time_tNoすべて
Interval(INTERVAL)常に「0」。ulongNoすべて
Handle ID(HANDLE_ID)ハンドルID。次の文字列で構成される。
[キュー名]_[プロセスID]_[スレッドID]_[通番]
[キュー名]:Q Nameフィールドの値
[プロセスID]:Process IDフィールドの値
[スレッドID]:Thread IDフィールドの値
[通番]:通常1です。キュー名,プロセスID,スレッドIDがすべて同一のハンドルが複数存在する場合に2,3,・・・になります。
2以上の通番が存在する場合,それぞれのハンドルを収集するたびに同一キーであることは保証されません。
string(128)Noすべて
Appl Tag(APPL_TAG)キューマネージャーに接続しているアプリケーション名を含む文字列。
アプリケーション名は,キューマネージャーに接続されたプロセスまたはジョブの名前を表します。
string(32)NoすべてInquire Queue Status
Appl Type(APPL_TYPE)キューマネージャーに接続しているアプリケーションのタイプ。有効な値は次のとおり。
MQAT_BATCH
バッチ接続を使用するアプリケーション。
MQAT_CHANNEL_INITIATOR
チャネル・イニシエーター。
MQAT_CICS
CICSトランザクション。
MQAT_IMS
IMSトランザクション。
MQAT_QMGR
キューマネージャー。
MQAT_RRS_BATCH
バッチ接続を使用し,RRS調整されたアプリケーション。
MQAT_USER
ユーザー・アプリケーション。
string(32)NoすべてInquire Queue Status
Channel Name(CHANNEL_NAME)ハンドルを所有するチャネルの名前。ハンドルに関連したチャネルがない場合,この値は空になります。この値は,ハンドルがチャネル・イニシエーターに属する場合にだけ表示されます。string(32)NoすべてInquire Queue Status
Conname(CONNAME)ハンドルを所有するチャネルに関連した接続名。ハンドルに関連したチャネルがない場合,この値は空になります。この値は,ハンドルがチャネル・イニシエーターに属する場合にだけ表示されます。string(512)NoすべてInquire Queue Status
Handle State(HANDLE_STATE)ハンドルの状況。有効な値は次のとおり。
MQHSTATE_ACTIVE
現在このオブジェクトで進行中のAPIコールがあります。MQGET WAITコールが進行中であるときにこの状態になります。
MQHSTATE_INACTIVE
現在このオブジェクトで進行中のAPIコールがありません。MQGET WAITコールが進行中でないときにこの状態になります。
string(32)NoすべてInquire Queue Status
Process ID(PROCESS_ID)キューを開いたプロセスのID。doubleNoすべてInquire Queue Status
Q Name(Q_NAME)キュー名。string(64)NoすべてInquire Queue Status
Thread ID(THREAD_ID)キューを開いたアプリケーション・プロセス内のスレッドのID。doubleNoすべてInquire Queue Status
User Identifier(USER_IDENTIFIER)ハンドルに関連したユーザーID。string(128)NoすべてInquire Queue Status