JP1/Performance Management - Agent Option for IBM WebSphere MQ
機能
Queue Handle Status (PD_QHS)レコードには,キューにアクセスしているハンドルについての,ある時点での状態を示すパフォーマンスデータが格納されます。ハンドルは,アプリケーションからキューへの接続を表します。このレコードは,複数インスタンスレコードです。
- 注意
- 監視対象のキューマネージャー,またはコマンドサーバが実行中でない場合,情報を収集できません。
デフォルト値および変更できる値
項目 デフォルト値 変更可否 Collection Interval 60 ○ Collection Offset 0 ○ Log No ○ LOGIF 空白 ○
ODBCキーフィールド
PD_QHS_HANDLE_ID
ライフタイム
キューへのアクセスの開始から終了まで。
レコードサイズ
- 固定部:681バイト
- 可変部:976バイト
フィールド
PFM-View名
(PFM-Manager名)説明 要約 形式 デルタ サポートバージョン データソース Record Type(INPUT_RECORD_TYPE) レコード名。常に「QHS」。 − char(8) No すべて − Record Time(RECORD_TIME) レコードが作成された時刻。 − time_t No すべて − Interval(INTERVAL) 常に「0」。 − ulong No すべて − 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。 − double No すべて Inquire Queue Status Q Name(Q_NAME) キュー名。 − string(64) No すべて Inquire Queue Status Thread ID(THREAD_ID) キューを開いたアプリケーション・プロセス内のスレッドのID。 − double No すべて Inquire Queue Status User Identifier(USER_IDENTIFIER) ハンドルに関連したユーザーID。 − string(128) No すべて Inquire Queue Status
All Rights Reserved. Copyright (C) 2007, 2008, Hitachi, Ltd.