JP1/Performance Management - Agent Option for IBM WebSphere MQ

[目次][用語][索引][前へ][次へ]


Channel StatusPD_CS

機能

Channel Status (PD_CS)レコードには,チャネルについての,ある時点での状態を示すパフォーマンスデータが格納されます。このレコードは,複数インスタンスレコードです。

注意
  • 監視対象のキューマネージャー,またはコマンドサーバが実行中でない場合,情報を収集できません。
  • Channel Monitoringフィールドの値が「MQMON_OFF」の場合,以下のフィールドはデータの収集に失敗します。
    ・Compression Time Long
    ・Compression Time Short
  • Channel Statusフィールドの値がCHS_INACTIVEである場合,以下のフィールド以外は情報を収集できません。
    ・Record Type
    ・Record Time
    ・Interval
    ・Channel Status
    ・Channel Name
    ・Channel Type
    ・Connection Name
    ・MCA User Identifier

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

項目 デフォルト値 変更可否
Collection Interval 60
Collection Offset 0
Log No
LOGIF 空白

ODBCキーフィールド

PD_CS_CHANNEL_NAME

ライフタイム

チャネルの作成から削除まで。

レコードサイズ

フィールド

PFM-View名
(PFM-Manager名)
説明 要約 形式 デルタ サポートバージョン データソース
Record Type(INPUT_RECORD_TYPE) レコード名。常に「CS」。 char(8) No すべて
Record Time(RECORD_TIME) レコードが作成された時刻。 time_t No すべて
Interval(INTERVAL) 常に「0」。 ulong No すべて
Channel Name(CHANNEL_NAME) チャネル名。 string(32) No すべて Inquire Channel
Batches(BATCHES) 完了したバッチの数。
このフィールドの最大値は4,294,967,295です。
最大値を超えると0からの値となります。
double No すべて Inquire Channel Status
Buffers Received(BUFFERS_RECEIVED) 受信したバッファ数。
このフィールドの最大値は4,294,967,295です。
最大値を超えると0からの値となります。
double No すべて Inquire Channel Status
Buffers Sent(BUFFERS_SENT) 送信したバッファ数。
このフィールドの最大値は4,294,967,295です。
最大値を超えると0からの値となります。
double No すべて Inquire Channel Status
Bytes Received(BYTES_RECEIVED) 受信されたバイト数。
このフィールドの最大値は4,294,967,295です。
最大値を超えると0からの値となります。
double No すべて Inquire Channel Status
Bytes Sent(BYTES_SENT) 送信されたバイト数。
このフィールドの最大値は4,294,967,295です。
最大値を超えると0からの値となります。
double No すべて Inquire Channel Status
Channel Monitoring(CHANNEL_MONITORING) 現在のチャネルのモニターデータ収集レベル。有効な値は次のとおり。

MQMON_HIGH
高率でデータを収集します。

MQMON_LOW
低率でデータを収集します。

MQMON_MEDIUM
中率でデータを収集します。

MQMON_OFF
データが収集されません。
string(32) No すべて Inquire Channel Status
Channel Status(CHANNEL_STATUS) チャネル状況。有効な値は次のとおり。

CHS_INACTIVE
チャネルは,非アクティブです。

MQCHS_BINDING
チャネルは,パートナーと対話中です。

MQCHS_INITIALIZING
チャネルは,初期化中です。

MQCHS_PAUSED
チャネルは,休止しています。

MQCHS_REQUESTING
要求側チャネルは,接続を要求中です。

MQCHS_RETRYING
チャネルは,接続の確立を再試行中です。

MQCHS_RUNNING
チャネルは,メッセージの転送中またはメッセージを待機中です。

MQCHS_STARTING
チャネルは,活動状態になるまで待機中です。

MQCHS_STOPPED
チャネルは,停止しています。

MQCHS_STOPPING
チャネルは,停止処理中です。

注意
値がCHS_INACTIVEの場合,このレコードの次に示すフィールド以外は,常に(1)(2)のどちらかの値となります。
・Record Type
・Record Time
・Interval
・Channel Name
・Channel Type
・Connection Name
・MCA User Identifier
(1)数値型のフィールドは「-1」
(2)文字列型のフィールドは空白
string(32) No すべて Inquire Channel Status
Channel Type(CHANNEL_TYPE) チャネル・タイプ。有効な値は次のとおり。

MQCHT_CLNTCONN
クライアント接続。

MQCHT_CLUSRCVR
クラスター受信側。

MQCHT_CLUSSDR
クラスター送信側。

MQCHT_RECEIVER
受信側。

MQCHT_REQUESTER
要求側。

MQCHT_SENDER
送信側。

MQCHT_SERVER
サーバ。

MQCHT_SVRCONN
サーバ接続(クライアント用)。
string(32) No すべて Inquire Channel
Compression Time Long(COMPRESSION_TIME_LONG) メッセージごとに圧縮または解凍時に要する時間(マイクロ秒)。長期インターバルで取得した平均値。
このフィールドの最大値は4,294,967,295です。
最大値を超えると0からの値となります。
値を取得できない場合,このフィールドの値は-1になります。

注意
Channel Monitoringフィールドの値が「MQMON_OFF」の場合,このフィールド値の収集に失敗し,「0」になります。
double No すべて Inquire Channel Status
Compression Time Short(COMPRESSION_TIME_SHORT) メッセージごとに圧縮または解凍時に要する時間(マイクロ秒)。短期インターバルで取得した平均値。
このフィールドの最大値は4,294,967,295です。
最大値を超えると0からの値となります。
値を取得できない場合,このフィールドの値は-1になります。

注意
Channel Monitoringフィールドの値が「MQMON_OFF」の場合,このフィールド値の収集に失敗し,「0」になります。
double No すべて Inquire Channel Status
Connection Name(CONNECTION_NAME) 接続名。 string(512) No すべて Inquire Channel
Current Msgs(CURRENT_MSGS) 送信側チャネルの場合,これは現行バッチで送信したメッセージの数です。メッセージを送信するたびに,これが更新され,チャネルが未確定になった場合は,これは未確定のメッセージ数です。受信側チャネルの場合,これは現行バッチで受信されたメッセージの数です。バッチがコミットされた場合は,送信と受信の両方のチャネルで,この値が「0」にリセットされます。
このフィールドの最大値は4,294,967,295です。
最大値を超えると0からの値となります。
double No すべて Inquire Channel Status
Current Sequence Number(CURRENT_SEQUENCE_NUMBER) 送信側チャネルの場合,これは送信した最後のメッセージのメッセージ・シーケンス番号です。メッセージを送信するたびに,これが更新され,チャネルが未確定になった場合は,これは未確定バッチの最後のメッセージのメッセージ・シーケンス番号です。受信側チャネルの場合,これは受信された最後のメッセージのメッセージ・シーケンス番号です。これは,メッセージを受信するたびに更新されます。 double No すべて Inquire Channel Status
Exit Time Long(EXIT_TIME_LONG) 各メッセージによってユーザー出口が処理されるのに掛かる時間(マイクロ秒)。長期インターバルで取得した平均値。チャネルの開始時にリセットされ,チャネルが実行している場合にだけ表示されます。
このフィールドの最大値は4,294,967,295です。
最大値を超えると0からの値となります。
値を取得できない場合,このフィールドの値は-1になります。
double No すべて Inquire Channel Status
Exit Time Short(EXIT_TIME_SHORT) 各メッセージによってユーザー出口が処理されるのに掛かる時間(マイクロ秒)。短期インターバルで取得した平均値。チャネルの開始時にリセットされ,チャネルが実行している場合にだけ表示されます。
このフィールドの最大値は4,294,967,295です。
最大値を超えると0からの値となります。
値を取得できない場合,このフィールドの値は-1になります。
double No すべて Inquire Channel Status
In Doubt Status(IN_DOUBT_STATUS) チャネルが現在未確定状態であるかを示します。
未確定状態とは,メッセージ送付チャネル・エージェントが送信したバッチ・メッセージを正常に受信したことの応答を待っている状態です。
受信側は未確定状態になることはありません。

MQCHIDS_INDOUBT
未確定状態である。

MQCHIDS_NOT_INDOUBT
未確定状態でない。
string(32) No すべて Inquire Channel Status
Last LUWID(LAST_LUWID) 最終LUWID。
コミットされた最終作業論理単位の番号です。
string(32) No すべて Inquire Channel Status
Last Msg Date(LAST_MSG_DATE) 最後のメッセージを送信したか,あるいはMQI呼び出しを処理した日付。 string(16) No すべて Inquire Channel Status
Last Msg Time(LAST_MSG_TIME) 最後のメッセージを送信したか,あるいはMQI呼び出しを処理した時刻。 string(16) No すべて Inquire Channel Status
Last Sequence Number(LAST_SEQUENCE_NUMBER) コミットされた最終バッチ内の最終メッセージの番号。 double No すべて Inquire Channel Status
Long Retries Left(LONG_RETRIES_LEFT) 残っている長期再試行待ち開始の試行回数。これは,送信側またはサーバ・チャネルにだけ適用されます。 double No すべて Inquire Channel Status
MCA User Identifier(MCA_USER_IDENTIFIER) MCAで使用されるユーザーID。このユーザー IDは,チャネル定義で設定されているユーザーID,MCAチャネル用のデフォルト・ユーザーID,セキュリティー出口で指定されているユーザーID,またはチャネルがサーバ接続チャネルである場合はクライアントから転送されたユーザーIDになります。 string(128) No すべて Inquire Channel
MSGS(MSGS) チャネルの開始後に送受信されたメッセージの数,またはサーバ接続チャネルの場合は処理したMQI呼び出しの数。
このフィールドの最大値は4,294,967,295です。
最大値を超えると0からの値となります。
double No すべて Inquire Channel Status
Msgs Available(MSGS_AVAILABLE) 伝送キューに入れられ,MQGET用にチャネルで使用可能なメッセージの数。
値を取得できない場合,このフィールドの値は-1になります。
double No すべて Inquire Channel Status
Net Time Long(NET_TIME_LONG) チャネルのリモート・エンドに要求を送信してから応答を受け取るのに掛かる時間(マイクロ秒)。長期インターバルで取得した平均値。この値は,チャネルの開始時にリセットされ,チャネルが実行している場合にだけ表示されます。このパラメーターは,送信側,サーバ,およびクラスター送信側チャネルにだけ適用されます。
このフィールドの最大値は4,294,967,295です。
最大値を超えると0からの値となります。
値を取得できない場合,このフィールドの値は-1になります。
double No すべて Inquire Channel Status
Net Time Short(NET_TIME_SHORT) チャネルのリモート・エンドに要求を送信してから応答を受け取るのに掛かる時間(マイクロ秒)。短期インターバルで取得した平均値。この値は,チャネルの開始時にリセットされ,チャネルが実行している場合にだけ表示されます。このパラメーターは,送信側,サーバ,およびクラスター送信側チャネルにだけ適用されます。
このフィールドの最大値は4,294,967,295です。
最大値を超えると0からの値となります。
値を取得できない場合,このフィールドの値は-1になります。
double No すべて Inquire Channel Status
Remote App lTag(REMOTE_APP_LTAG) リモート・システムのキューマネージャー名またはキュー共用グループ名(リモートパートナーアプリケーション名)。これは,チャネルを使用している末端クライアントのアプリケーション名です。このパラメーターはサーバ接続チャネルだけに適用されます。 string(64) No すべて Inquire Channel Status
Remote QMgr Name(REMOTE_QMGR_NAME) リモート・システムのキューマネージャー名またはキュー共用グループ名。 string(64) No すべて Inquire Channel Status
Short Retries Left(SHORT_RETRIES_LEFT) 残っている短期再試行待ち開始の試行回数。これは,送信側またはサーバ・チャネルにだけ適用されます。 double No すべて Inquire Channel Status
SSL Key Resets(SSL_KEY_RESETS) 正常なSSL鍵リセットの数。SSL鍵リセットの数は,チャネル・インスタンスの終了時にリセットされます。
このフィールドの最大値は4,294,967,295です。
最大値を超えると0からの値となります。
double No すべて Inquire Channel Status
Stop Requested(STOP_REQUESTED) ユーザーの停止要求が未解決かどうかを示す値。有効な値は次のとおり。

MQCHSR_STOP_NOT_REQUESTED
停止要求が未解決です。

MQCHSR_STOP_REQUESTED
停止要求は解決済みです。
string(32) No すべて Inquire Channel Status
Sub State(SUB_STATE) チャネルが現在実行中のアクション。有効な値は次のとおり。

MQCHSSTATE_CHADEXIT
自動定義出口実行中。

MQCHSSTATE_COMPRESSING
データ圧縮中,または解凍中。

MQCHSSTATE_END_OF_BATCH
バッチ処理の終了中。

MQCHSSTATE_HANDSHAKING
SSLハンドシェイク中。

MQCHSSTATE_HEARTBEATING
ハートビート送信中。

MQCHSSTATE_IN_MQGET
MQGETの実行中。

MQCHSSTATE_IN_MQI_CALL
MQPUT,MQGET以外のMQAPI実行中。

MQCHSSTATE_IN_MQPUT
MQPUTの実行中。

MQCHSSTATE_MREXIT
再試行出口実行中。

MQCHSSTATE_MSGEXIT
メッセージ出口実行中。

MQCHSSTATE_NAME_SERVER
ネームサーバ要求中。

MQCHSSTATE_NET_CONNECTING
ネットワーク接続中。

MQCHSSTATE_OTHER
未定義の状態。

MQCHSSTATE_RCVEXIT
受信出口実行中。

MQCHSSTATE_RECEIVING
受信中。

MQCHSSTATE_RESYNCHING
チャネルの両端で同期処理中。

MQCHSSTATE_SCYEXIT
セキュリティー出口実行中。

MQCHSSTATE_SENDEXIT
送信出口実行中。

MQCHSSTATE_SENDING
送信中。

MQCHSSTATE_SERIALIZING
キューマネージャーの同期処理中。
string(32) No すべて Inquire Channel Status
X Q Time Long(X_Q_TIME_LONG) メッセージを取得する前にこのメッセージが伝送キューに残っている時間(マイクロ秒)。長期インターバルで取得した平均値。時間は,メッセージが伝送キューに置かれてから,チャネルに送信するために取得されるまでの時間です。このため,書き込みアプリケーションでの遅延によって生じた間隔も含まれています。
このフィールドの最大値は4,294,967,295です。
最大値を超えると0からの値となります。
この値は,チャネルの開始時にリセットされ,チャネルが実行している場合にだけ表示されます。
値を取得できない場合,このフィールドの値は-1になります。
double No すべて Inquire Channel Status
X Q Time Short(X_Q_TIME_SHORT) メッセージを取得する前にこのメッセージが伝送キューに残っている時間(マイクロ秒)。短期インターバルで取得した平均値。時間は,メッセージが伝送キューに置かれてから,チャネルに送信するために取得されるまでの時間です。このため,書き込みアプリケーションでの遅延によって生じた間隔も含まれています。
このフィールドの最大値は4,294,967,295です。
最大値を超えると0からの値となります。
この値は,チャネルの開始時にリセットされ,チャネルが実行している場合にだけ表示されます。
値を取得できない場合,このフィールドの値は-1になります。
double No すべて Inquire Channel Status

[目次][前へ][次へ]


[他社商品名称に関する表示]

All Rights Reserved. Copyright (C) 2007, 2008, Hitachi, Ltd.