機能
Channel Status Interval (PI_CSI)レコードには,チャネルについての,ある一定の時間を単位としたパフォーマンスデータが格納されます。このレコードは,複数インスタンスレコードです。
デフォルト値および変更できる値
項目 | デフォルト値 | 変更可否 |
---|---|---|
Collection Interval | 60 | ○ |
Collection Offset | 0 | ○ |
Log | No | ○ |
LOGIF | 空白 | ○ |
ODBCキーフィールド
PI_CSI_CHANNEL_NAME
ライフタイム
チャネルの作成から削除まで。
レコードサイズ
フィールド
PFM-View名 (PFM-Manager名) | 説明 | 要約 | 形式 | デルタ | サポートバージョン | データソース |
---|---|---|---|---|---|---|
Record Type(INPUT_RECORD_TYPE) | レコード名。常に「CSI」。 | COPY | char(8) | No | すべて | - |
Record Time(RECORD_TIME) | レコードが作成された時刻。 | COPY | time_t | No | すべて | - |
Interval(INTERVAL) | 情報が収集される時間。秒単位。 | COPY | ulong | No | すべて | - |
Channel Name(CHANNEL_NAME) | チャネル名。 | COPY | string(32) | No | すべて | Inquire Channel |
Batches(BATCHES) | 完了したバッチの数。 このフィールドのデルタ集計前の値の最大値は4,294,967,295です。 最大値を超えると0からの値となります。 | COPY | double | Yes | すべて | Inquire Channel Status |
Buffers Received(BUFFERS_RECEIVED) | 受信したバッファ数。 このフィールドのデルタ集計前の値の最大値は4,294,967,295です。 最大値を超えると0からの値となります。 | COPY | double | Yes | すべて | Inquire Channel Status |
Buffers Sent(BUFFERS_SENT) | 送信したバッファ数。 このフィールドのデルタ集計前の値の最大値は4,294,967,295です。 最大値を超えると0からの値となります。 | COPY | double | Yes | すべて | Inquire Channel Status |
Bytes Received(BYTES_RECEIVED) | 受信されたバイト数。 このフィールドのデルタ集計前の値の最大値は4,294,967,295です。 最大値を超えると0からの値となります。 | COPY | double | Yes | すべて | Inquire Channel Status |
Bytes Sent(BYTES_SENT) | 送信されたバイト数。 このフィールドのデルタ集計前の値の最大値は4,294,967,295です。 最大値を超えると0からの値となります。 | COPY | double | Yes | すべて | Inquire Channel Status |
Channel Monitoring(CHANNEL_MONITORING) | 現在のチャネルのモニターデータ収集レベル。有効な値は次のとおり。
| COPY | string(32) | No | すべて | Inquire Channel Status |
Channel Status(CHANNEL_STATUS) | チャネル状況。有効な値は次のとおり。
| COPY | string(32) | No | すべて | Inquire Channel Status |
Channel Type(CHANNEL_TYPE) | チャネル・タイプ。有効な値は次のとおり。
| COPY | string(32) | No | すべて | Inquire Channel |
Compression Time Long(COMPRESSION_TIME_LONG) | メッセージごとに圧縮または解凍時に要する時間(マイクロ秒)。長期インターバルで取得した平均値。 このフィールドの最大値は4,294,967,295です。 最大値を超えると0からの値となります。 値を取得できない場合,このフィールドの値は-1になります。
| HILO | double | No | すべて | Inquire Channel Status |
Compression Time Short(COMPRESSION_TIME_SHORT) | メッセージごとに圧縮または解凍時に要する時間(マイクロ秒)。短期インターバルで取得した平均値。 このフィールドの最大値は4,294,967,295です。 最大値を超えると0からの値となります。 値を取得できない場合,このフィールドの値は-1になります。
| HILO | double | No | すべて | Inquire Channel Status |
Connection Name(CONNECTION_NAME) | 接続名。 | COPY | string(512) | No | すべて | Inquire Channel |
Current Msgs(CURRENT_MSGS) | 送信側チャネルの場合,これは現行バッチで送信したメッセージの数です。メッセージを送信するたびに,これが更新され,チャネルが未確定になった場合は,これは未確定のメッセージ数です。受信側チャネルの場合,これは現行バッチで受信されたメッセージの数です。バッチがコミットされた場合は,送信と受信の両方のチャネルで,この値が「0」にリセットされます。 このフィールドの最大値は4,294,967,295です。 最大値を超えると0からの値となります。 | HILO | double | No | すべて | Inquire Channel Status |
Current Sequence Number(CURRENT_SEQUENCE_NUMBER) | 送信側チャネルの場合,これは送信した最後のメッセージのメッセージ・シーケンス番号です。メッセージを送信するたびに,これが更新され,チャネルが未確定になった場合は,これは未確定バッチの最後のメッセージのメッセージ・シーケンス番号です。受信側チャネルの場合,これは受信された最後のメッセージのメッセージ・シーケンス番号です。これは,メッセージを受信するたびに更新されます。 | COPY | double | No | すべて | Inquire Channel Status |
Exit Time Long(EXIT_TIME_LONG) | 各メッセージによってユーザー出口が処理されるのに掛かる時間(マイクロ秒)。長期インターバルで取得した平均値。チャネルの開始時にリセットされ,チャネルが実行している場合にだけ表示されます。 このフィールドの最大値は4,294,967,295です。 最大値を超えると0からの値となります。 値を取得できない場合,このフィールドの値は-1になります。 | HILO | double | No | すべて | Inquire Channel Status |
Exit Time Short(EXIT_TIME_SHORT) | 各メッセージによってユーザー出口が処理されるのに掛かる時間(マイクロ秒)。短期インターバルで取得した平均値。チャネルの開始時にリセットされ,チャネルが実行している場合にだけ表示されます。 このフィールドの最大値は4,294,967,295です。 最大値を超えると0からの値となります。 値を取得できない場合,このフィールドの値は-1になります。 | HILO | double | No | すべて | Inquire Channel Status |
In Doubt Status(IN_DOUBT_STATUS) | チャネルが現在未確定状態であるかを示します。 未確定状態とは,メッセージ送付チャネル・エージェントが送信したバッチ・メッセージを正常に受信したことの応答を待っている状態です。 受信側は未確定状態になることはありません。
| COPY | string(32) | No | すべて | Inquire Channel Status |
Last LUWID(LAST_LUWID) | 最終LUWID。 コミットされた最終作業論理単位の番号です。 | COPY | string(32) | No | すべて | Inquire Channel Status |
Last Msg Date(LAST_MSG_DATE) | 最後のメッセージを送信したか,あるいはMQI呼び出しを処理した日付。 | COPY | string(16) | No | すべて | Inquire Channel Status |
Last Msg Time(LAST_MSG_TIME) | 最後のメッセージを送信したか,あるいはMQI呼び出しを処理した時刻。 | COPY | string(16) | No | すべて | Inquire Channel Status |
Last Sequence Number(LAST_SEQUENCE_NUMBER) | コミットされた最終バッチ内の最終メッセージの番号。 | COPY | double | No | すべて | Inquire Channel Status |
Long Retries Left(LONG_RETRIES_LEFT) | 残っている長期再試行待ち開始の試行回数。これは,送信側またはサーバ・チャネルにだけ適用されます。 | HILO | double | No | すべて | Inquire Channel Status |
MCA User Identifier(MCA_USER_IDENTIFIER) | MCAで使用されるユーザーID。このユーザー IDは,チャネル定義で設定されているユーザーID,MCAチャネル用のデフォルト・ユーザーID,セキュリティー出口で指定されているユーザーID,またはチャネルがサーバ接続チャネルである場合はクライアントから転送されたユーザーIDになります。 | COPY | string(128) | No | すべて | Inquire Channel |
MSGS(MSGS) | チャネルの開始後に送受信されたメッセージの数,またはサーバ接続チャネルの場合は処理したMQI呼び出しの数。 このフィールドのデルタ集計前の値の最大値は4,294,967,295です。 最大値を超えると0からの値となります。 | COPY | double | Yes | すべて | Inquire Channel Status |
Msgs Available(MSGS_AVAILABLE) | 伝送キューに入れられ,MQGET用にチャネルで使用可能なメッセージの数。 値を取得できない場合,このフィールドの値は-1になります。 | HILO | double | No | すべて | Inquire Channel Status |
Net Time Long(NET_TIME_LONG) | チャネルのリモート・エンドに要求を送信してから応答を受け取るのに掛かる時間(マイクロ秒)。長期インターバルで取得した平均値。この値は,チャネルの開始時にリセットされ,チャネルが実行している場合にだけ表示されます。このパラメーターは,送信側,サーバ,およびクラスター送信側チャネルにだけ適用されます。 このフィールドの最大値は4,294,967,295です。 最大値を超えると0からの値となります。 値を取得できない場合,このフィールドの値は-1になります。 | HILO | double | No | すべて | Inquire Channel Status |
Net Time Short(NET_TIME_SHORT) | チャネルのリモート・エンドに要求を送信してから応答を受け取るのに掛かる時間(マイクロ秒)。短期インターバルで取得した平均値。この値は,チャネルの開始時にリセットされ,チャネルが実行している場合にだけ表示されます。このパラメーターは,送信側,サーバ,およびクラスター送信側チャネルにだけ適用されます。 このフィールドの最大値は4,294,967,295です。 最大値を超えると0からの値となります。 値を取得できない場合,このフィールドの値は-1になります。 | HILO | double | No | すべて | Inquire Channel Status |
Remote App lTag(REMOTE_APP_LTAG) | リモート・システムのキューマネージャー名またはキュー共用グループ名(リモートパートナーアプリケーション名)。これは,チャネルを使用している末端クライアントのアプリケーション名です。このパラメーターはサーバ接続チャネルだけに適用されます。 | COPY | string(64) | No | すべて | Inquire Channel Status |
Remote QMgr Name(REMOTE_QMGR_NAME) | リモート・システムのキューマネージャー名またはキュー共用グループ名。 | COPY | string(64) | No | すべて | Inquire Channel Status |
Short Retries Left(SHORT_RETRIES_LEFT) | 残っている短期再試行待ち開始の試行回数。これは,送信側またはサーバ・チャネルにだけ適用されます。 | HILO | double | No | すべて | Inquire Channel Status |
SSL Key Resets(SSL_KEY_RESETS) | 正常なSSL鍵リセットの数。SSL鍵リセットの数は,チャネル・インスタンスの終了時にリセットされます。 このフィールドのデルタ集計前の値の最大値は4,294,967,295です。 最大値を超えると0からの値となります。 | COPY | double | Yes | すべて | Inquire Channel Status |
Stop Requested(STOP_REQUESTED) | ユーザーの停止要求が未解決かどうかを示す値。有効な値は次のとおり。
| COPY | string(32) | No | すべて | Inquire Channel Status |
Sub State(SUB_STATE) | チャネルが現在実行中のアクション。有効な値は次のとおり。
| COPY | string(32) | No | すべて | Inquire Channel Status |
X Q Time Long(X_Q_TIME_LONG) | メッセージを取得する前にこのメッセージが伝送キューに残っている時間(マイクロ秒)。長期インターバルで取得した平均値。時間は,メッセージが伝送キューに置かれてから,チャネルに送信するために取得されるまでの時間です。このため,書き込みアプリケーションでの遅延によって生じた間隔も含まれています。 このフィールドの最大値は4,294,967,295です。 最大値を超えると0からの値となります。 この値は,チャネルの開始時にリセットされ,チャネルが実行している場合にだけ表示されます。 値を取得できない場合,このフィールドの値は-1になります。 | HILO | double | No | すべて | Inquire Channel Status |
X Q Time Short(X_Q_TIME_SHORT) | メッセージを取得する前にこのメッセージが伝送キューに残っている時間(マイクロ秒)。短期インターバルで取得した平均値。時間は,メッセージが伝送キューに置かれてから,チャネルに送信するために取得されるまでの時間です。このため,書き込みアプリケーションでの遅延によって生じた間隔も含まれています。 このフィールドの最大値は4,294,967,295です。 最大値を超えると0からの値となります。 この値は,チャネルの開始時にリセットされ,チャネルが実行している場合にだけ表示されます。 値を取得できない場合,このフィールドの値は-1になります。 | HILO | double | No | すべて | Inquire Channel Status |