IBM® Transaction Analysis Workbenchは、z/OSトランザクションの問題管理のための統合プラットフォームを提供するツールです。
Transaction Analysis Workbenchを使用すると、個々のz/OSサブシステムを確認したり、それらを単一の統合ビューに組み合わせたりすることができ、さまざまなz/OSサブシステム内やサブシステム間のトランザクションのフローを再生または追跡する機能も備わっています。
分析用のデータ収集のために特別なエージェント・ソフトウェアは不要です。その代わり、Transaction Analysis Workbenchは、通常のトランザクション処理中やシステム操作中に各サブシステムが生成するログやその他の履歴データを使用します。
Transaction Analysis Workbench for z/OSの機能の概要
IBM CICS、IBM Db2、IBM IMS™、IBM MQ、SMF、IBM WebSphere Application Server for z/OS、IBM z/OS Connectなどの複数のz/OSサブシステムからのレコードを分析します。1,500種類を超えるログ・レコードがあります。
各サブシステムが通常稼働時に、すでに生成しているログやその他の履歴データを含めることができます。特別なエージェント・ソフトウェアは不要です。
異種トランザクション(CICS-Db2、CICS-DBCTL、IMS-Db2など)のすべてのイベントを単一の統合ビューで表示します。
ISPFベースのログ・ブラウザーは、すべてのログ・レコードを単一の一貫したインターフェイスに表示します。時系列でマージされた複数のログから要約されたレコードを参照し、単一レコードのすべてのフィールドや単一フィールドのターゲット詳細を表示できます。ISPFエディターに精通しているユーザーは、ISPFベースのログ・ブラウザーにもすぐに使い慣れることができます。スクロール、テキスト文字列の検索、レコードのブックマーク、ログ・レコードのタイムスタンプによるナビゲート、フィールド値に基づくレコードのフィルタリング、およびオリジナルログからの抽出の作成を実行できます。
さまざまなバッチレポートを生成し、一般的なトランザクション分析の問題を解決できます。たとえば、CICS-DBCTLトランザクション分析レポートを組み合わせることで、応答時間の長さがIBM CICS、もしくはIBM IMSの問題に起因しているかどうかを判断できます。
サブシステム間のトランザクションからのログのイベントを関連付けて把握できます。ISPFログ・ブラウザーで、ログ・レコードの横にTXと入力します。ブラウザーには同じトランザクションに関連するレコードが表示され、他のレコードは非表示になります。利用可能なログ全体でトランザクションをトラッキングして、サブシステム間のイベントのタイムラインを提供し、サブシステム固有のツールにはない遅延をハイライトします。トラッキングは、開発者がシステムの動作や相互関係を理解するのにも役立ちます。
IBM Transaction Analysis Workbenchは、セッションの問題を分析するためのオプションのフレームワークを提供します。セッションには、問題とその分析に関する情報がカプセル化されます。これには、期間や関連システムおよび対応するログ・ファイルが含まれます。セッションを作成すれば、他のユーザーは自分でセッションを作成する代わりに、そのセッションを共有できます。また、関心のあるログ・レコードにタグを付けたり、セッションの履歴にメモを追加したりすることで、作成したセッションで他のユーザーが作業を再開できるようにします。
問題のセッションを作成する際、オプションでワークフローを記述したセッション・テンプレートを選択できます。ワークフローとは、問題分析のための一連の作業のことです。各タスクは、書面による指示もしくはバッチ・ジョブのJCLのいずれかになります。専門家たちは、問題をすぐに一人の専門家に割り当てるのではなく、ヘルプデスクのスタッフなどの他のユーザーが問題の分析を開始したり、少なくとも分析に必要なログ・ファイルを選択したりできるようにするためのワークフローを開発できます。
自動ファイル選択により、分析に必要なログ・データを手作業で探す面倒なプロセスが不要になります。対象の期間とシステムを指定すると、IBM Transaction Analysis Workbenchは対応するログ・ファイルを見つけて問題のセッションに添付します。
IBM Transaction Analysis Workbench for z/OSのバッチ・ジョブを実行して、ログ・データをElastic StackやSplunkなどのオフホストの分析プラットフォームに転送できます。KibanaやSplunkのダッシュボードでログデータを表示して、オンホスト分析を補完できます。
すべてのログ・レコードに対して一貫したユーザー・インターフェイスを使用すると、馴染みのないログ・タイプやサブシステムに分析スキルを簡単に拡張できます。ログ・ブラウザーを使用して使い慣れたサブシステムのログ・レコードを分析し、それらのスキルを再利用して他のレコード・タイプを分析する方法を学習できます。
ISPFダイアログ・ユーザー・インターフェースは、対話形式のログ参照やセッションの管理、バッチ・ジョブ実行のためのJCLの生成、システム定義やフィルターなどの分析に関連するさまざまなリポジトリー・レコードの定義などのためのオプションの階層を表示します。
リポジトリーは、Transaction Analysis Workbenchがトランザクション分析に関連するデータを保存するデータ・セットです。ユーザーはリポジトリーを共有できます。一部のリポジトリーは、他の製品と共有できます。
レポートと抽出ユーティリティーは、Transaction Analysis WorkbenchとJavaScript Object Notation(JSON)またはほかのアプリケーションで使用するためのカンマ区切り値(CSV)ファイルでさらに処理するためのレポートと抽出を作成するバッチ・プログラムです。ISPFダイアログは、ユーティリティーを実行するためのJCLを生成します。
自動ファイル選択ユーティリティーは、期間とシステム定義に基づいてセッションのログ・ファイルを見つけるバッチ・プログラムです。
ナレッジ・モジュールは、Transaction Analysis Workbenchが特定の種類のログ・レコードを解釈・処理するために使用する実行可能なロード・モジュールです。
IBM Explorer for z/OS用のTransaction Analysis Workbenchプラグインを使用して、セッションを表示または作成し、セッション・ワークフロー・タスク用のz/OSバッチ・ジョブを送信し、それらのバッチ・ジョブのアウトプットを表示できます。
Transaction Analysis Workbenchの試用に役立つステップバイステップのチュートリアルを参照してください。
このチュートリアルでは、問題のセッションを作成し、問題のログ・ファイルを手動で指定して、ログ・ファイルを参照する方法を説明します。
このチュートリアルでは、セッションのバッチ・レポートを作成する方法を説明します。
このチュートリアルでは、Transaction Analysis WorkbenchにIMSシステムを定義し、そのシステム定義を使用して特定の時間間隔の関連するIMSログ・ファイル(SLDSまたはOLDS)を検索する方法を説明します。
このチュートリアルでは、DB2システムをTransaction Analysis Workbenchに定義し、そのシステム定義を使用して特定の時間間隔の関連するDB2ログ・ファイルを見つける方法を説明します。
このチュートリアルでは、Eclipseプラグインを使用してテンプレートに基づいてセッションを作成し、テンプレートから継承したワークフロー・タスクを実行する方法を説明します。
このビデオでは、Transaction Analysis Workbench for z/OSの概要と、それを使用してホスト上でトランザクション・ログを分析する方法について説明します。
このビデオでは、SplunkとElasticという2つの分析プラットフォームでのダッシュボードを紹介します。
このビデオでは、ISPFダイアログを使用してホスト上でトランザクション・ログを分析する方法の概要を説明します。
このビデオでは、Workbench ISPFダイアログを使用してIMS-Db2トランザクションの問題を分析する方法を説明します。
トランザクション処理をサポートする階層データベースと情報管理システムをご覧ください。これはz/OSで使用可能です。
ハイブリッド・アーキテクチャーでトランザクション・エンタープライズ・アプリケーションをホストするために使用される世界クラスの安全で強力かつスケーラブルな混合言語アプリケーション・サーバー・プラットフォームをご覧ください。