メインコンテンツまでスキップ

ログ管理

ロギング方式

ローカルロギング

インスタンスがオンラインインターフェースを処理しながら、直接DB/ファイルにログを格納する。 オンライン取引量が多くない場合に使用する。

リモートロギング

オンラインインターフェース処理時に発生するログデータを、非同期でロギングする方式である。 オンライン取引量が多い場合、インターフェース処理の性能向上のために使用される。

Node Management > Instance Informationに、ロギングインスタンスを登録して、実行中の状態の場合にリモートロギングでき、リモートロギング時、BXIは、ログデータをApache Kafkaに送り、非同期で処理する。

info

ロギングインスタンスは、オンラインインスタンスと同じノード内に起動することもできるが、オンラインインスタンスと別のノードに起動することもできる。 この時、ロギングインスタンスがあるノードを、kafkaサーバーに別途起動する必要がある。

設定

システムパラメータに関する設定を行う。

設定キー内容デフォルト値
LOG_POSITIONロギング方式をローカル/リモートの中から、設定できる。Local
LOG_KAFKA_SERVERSKafkaメッセージ管理サーバーのIPアドレス(brokerサーバーIP)であり、クラスタを構成する際に,で区切って登録する。localhost : 9092

ログの種類

オンラインインターフェースのログは、送受信ログ、取引ログ、統計ログ、エラーログがある。

送受信電文ログ

ゲートウェイコンポーネントおよびルーターで、入出力電文を記録するログである。 ログファイルの記録媒体は、Setting > System Parameter SettingLOG_TYPEで設定し、有効値は下記のとおりである。

設定値内容
DBDBに記録
FILEFILEに記録
ALLDB、FILEをすべて記録
右の連携対象を要求するケースを基準に、区間別にロギングするかどうかを設定する場合、下記のとおりである。
設定キー内容
BZIルーター入力電文のロギングを使うかどうか
BZOルーター出力電文のロギングを使うかどうか
IGI要求入力電文に対するロギングを使うかどうか
IGO要求出力電文に対するロギングを使うかどうか
OGI応答入力電文に対するロギングを使うかどうか
OGO応答出力電文に対するロギングを使うかどうか
info

特定ルーターの区間別にロギングを使うかどうかは、Flow Management > Router Informationで、ルーター別に定義できる。

取引ログ

オンラインインターフェース処理の結果ログで、Setting > System Parameter SettingTX_HISTORY_YNによって作成するかどうかを決定する。

caution

当該ログを作成しなかった場合、Log Monitoring > Transaction History画面でログを照会できない。 特別な場合でない限り、Yに設定する。

統計ログ

オンラインインターフェースの処理件数やエラー件数、正常件数の統計情報で、Setting > System Parameter SettingSTATISTICS_YNによって作成するかどうかを決定する。

caution

当該ログを作成しなかった場合、統計状況画面が使用できない。

エラーログ

エラーおよびシステム重要情報(コネクション接続、終了など)を記録するログで、エラーログは、システムおよびエラー追跡のための重要情報として常に記録される。