MFT ロガーの構成

Managed File Transfer は、ファイルを転送するときに、そのアクションに関する情報を調整キュー・マネージャーのトピックにパブリッシュします。 データベース・ロガーは Managed File Transfer のオプション・コンポーネントであり、分析および監査の目的でこの情報をデータベースにコピーするために使用できます。

ロガーには以下の 3 つのバージョンがあります。
  • [AIX、Linux、Windows]スタンドアロン・ファイル・ロガー
  • スタンドアロン・データベース・ロガー
  • Java Platform, Enterprise Edition (Java EE) ロガー
[IBM i]

IBM i のロガー

Managed File Transfer ロガーは、 IBM® i プラットフォームではサポートされません。

[AIX、Linux、Windows]

スタンドアロン・ファイル・ロガー

スタンドアロン・ファイル・ロガーは、2種類のシステム上で実行される Java プロセスである:
  • コーディネーション・キュー・マネージャーをホストするシステム。
  • コーディネーション・キュー・マネージャーへの接続性を持つキュー・マネージャーをホストするシステム。

スタンドアロン ファイル ロガーは、 IBM MQ バインディングを使用して、関連するロガー キュー マネージャーに接続します。 ロガーが FILE モードを使用するように構成されている場合、クライアント モードでロガー キュー マネージャに接続することもできます。 スタンドアロンロガーは、 fteCreateLogger コマンドを使用して作成します。 Managed File Transfer ロガーには、 logger.properties ファイルで指定できる設定プロパティがあります。

たとえば、以下のプロパティを設定して、スタンドアロン ロガーがロガー キュー マネージャへのクライアント接続を使用するように指定できます。
  • wmqfte.queue.manager.host
  • wmqfte.queue.manager.port
  • wmqfte.queue.manager.channel
詳しくは、 MFT logger.properties

[Windows]スタンドアロン ファイル ロガーを Windows サービスとして実行し、 Windows セッションからログオフしてもファイル ロガーが実行され続けるようにすることができます。 詳細については、「 MFTスタンドアロン ファイル ロガーのインストール 」を参照してください。

以下のプラットフォーム上では、スタンドアロン・ファイル・ロガーはサポートされていません。
  • [z/OS]z/OS®
  • [IBM i]IBM i

スタンドアロン・データベース・ロガー

スタンドアロンのデータベース・ロガーは、キュー・マネージャーおよびデータベースをホストするシステム上にインストールする、Java アプリケーションです。 スタンドアロン・データベース・ロガーは多くの場合、調整キュー・マネージャーと同じシステムにインストールされますが、調整キュー・マネージャーに接続されているキュー・マネージャーと同じシステムにインストールすることもできます。 スタンドアロン・データベース・ロガーは、IBM MQバインディングを使用して、関連するキュー・マネージャーに接続し、タイプ2またはタイプ4のJDBCドライバーを使用して、Db2®またはOracleデータベースに接続します。 スタンドアロン・データベース・ロガーはキュー・マネージャーの XA サポートを使用して、キュー・マネージャーとデータベース両方のグローバル・トランザクションを調整してデータを保護するため、これらのタイプの接続が必要になります。

[Windows] Windows システムを使用している場合、スタンドアロン ロガーを サービスとして実行し、 セッションからログオフしてもロガーが実行され続けるようにできます。 Windows Windows 詳細については、スタンドアロン データベース ロガーについては、「 MFT スタンドアロン データベース ロガーのインストール 」を参照してください。

Java EE データベース・ロガー

Java EE データベース・ロガーは EAR ファイルとして提供されており、アプリケーション・サーバーにインストールします。 データベースロガーは他のエンタープライズアプリケーションと一緒に管理できるため、既存のJava EEアプリケーションサーバー環境を利用できる場合は、スタンドアロンのJava EEデータベースロガーを使用するよりも便利です。 IBM MQ サーバーおよびデータベースをホストするシステムとは別のシステムに Java EE データベース・ロガーをインストールすることもできます。 Java EE データベース・ロガーは、 Db2 データベースおよび Oracle データベースでの使用がサポートされています。 Java EE データベース・ロガーは、 WebSphere® Application Server 7.0にインストールされている場合、 Oracle Real Application Clusters もサポートします。