CICS モニター機能 (CMF)
CICS® モニター機能 (CMF) は、後でオフライン分析を行うために、オンライン処理中に CICS 領域内のすべてのトランザクションに関するデータを収集します。 モニター・レコードは、SMF データ・セットに書き込まれます。
- 例外クラス・データ は、ファイル・ストリングのキューイングや一時記憶域の待機など、トランザクションで発生する CICS リソース不足に関する情報です。 このデータは、 CICS システム操作で発生する可能性のある問題を明らかにするものであり、トランザクションのパフォーマンスに影響を与えるシステム制約を識別するのに役立ちます。 CICS は、発生した例外条件ごとに 1 つの例外レコードを書き込みます。
- ID クラス・データは、ネットワークを通じてクライアント・システムから適格なトランザクションに関する ID 伝搬データ (X.500 識別名とレルム) を収集することにより、拡張された監査情報を提供します。
- パフォーマンス・クラス・データ は、トランザクションのプロセッサー時間と経過時間、入出力の待機に費やされた時間など、詳細なトランザクション・レベルの情報です。 CICS は、モニター対象のトランザクションごとに少なくとも 1 つのパフォーマンス・モニター・レコードを書き込みます。
- トランザクション・リソース・クラス・データは、トランザクションがアクセスした個々のリソースに関する、トランザクション・レベルの追加情報を提供します。 トランザクション・リソース・クラスは、分散プログラム・リンク、ファイル、および一時記憶域キュー・リソースを含んでいます。 CICS は、モニター・データが要求されているリソースの少なくとも 1 つにトランザクションがアクセスする場合、モニター対象のトランザクションごとに 1 つのトランザクション・リソース・レコードを書き込みます。
- 始動時の CICS システム初期設定パラメーター。
- CICS の実行中の CICS モニター機能トランザクション CEMN。
- CICS の実行中のメイン端末 CEMT INQUIRE MONITOR および CEMT SET MONITOR コマンド。
- CICS の実行中の EXEC CICS INQUIRE MONITOR コマンドおよび SET MONITOR コマンド。
CICS モニター機能は、大量の出力を生成する可能性があります。 CICS は、 z/OS® データ圧縮展開サービスを使用して出力でデータ圧縮を実行できます。デフォルトでは、モニター・レコードが圧縮されます。 CICS の実行中に、データ圧縮のオン/オフを切り替えることができます。 CICSを実行する前にセットアップした CICS モニター管理テーブル (MCT) を使用して、一部のモニター・データ・フィールドを収集から除外することもできます。 MCT を使用すると、実際には重要な情報を得られる可能性のあるフィールドが除外されてしまう場合があります。 デフォルトのデータ圧縮を使用すれば、モニター・フィールドを除外する必要はない可能性があります。
CICS モニター機能からの出力は、 CICS Performance Analyzer および Tivoli® Decision Support for z/OSなどの製品、独自のアプリケーション・プログラム、または CICS 提供のサンプル・プログラム DFH$MOLS を使用して処理できます。 データ圧縮を使用する場合、レコードを分析するには、事前にもう一度解凍する必要があります。 選択した製品が、それらのレコードを処理できることを確認してください。 処理できない場合、EXPAND 制御ステートメントで DFH$MOLS を使用して、SMF モニター・レコードを含む出力データ・セットを解凍済みフォーマットで作成し、ツールで処理できるようにすることができます。
詳しくは、 モニター を参照してください。