8.3. インテグレーションの実行に関するログ情報

Fuse Online は、インテグレーションの実行ごとに、以下のアクティビティー情報をフローの各ステップに提供します。

  • ステップが実行された日付と時刻
  • ステップの実行にかかった時間
  • 実行が成功したかどうか
  • 実行に成功しなかった場合のエラーメッセージ

Fuse Online でこの情報を表示するには、インテグレーションの概要を表示して Activity タブをクリックします。

インテグレーション実行に関する詳細を取得するには、インテグレーションフローにログステップを追加して、インテグレーションが処理するメッセージに関する情報をログに記録します。ログステップは、インテグレーションが受信する各メッセージに対して、以下を 1 つまたは複数提供できます。

  • メッセージのヘッダーを含む、メッセージに関するメタデータを提供するメッセージのコンテキスト。
  • メッセージの内容を提供するメッセージのボディー。
  • 明示的に指定するテキストまたは Apache Camel Simple language 式の評価で指定するテキスト。
注記

これまでのリリースで使用できたログコネクションは、インテグレーションに追加されなくなりました。ログコネクションの代わりにログステップを追加します。

前提条件

  • フローを作成または編集することになります。Fuse Online でインテグレーションを追加するよう要求されます。または、Fuse Online で最後のコネクションを選択するよう要求されます。

手順

  1. フロービジュアライゼーションにて、ログステップを追加する場所でプラス記号をクリックします。Fuse Online が最後のコネクションを選択するよう要求する場合は、このステップをスキップします。
  2. Log をクリックします。
  3. Configure Log Step ページで、ログするコンテンツを選択します。Custom Text を選択した場合、テキスト入力フィールドに以下のいずれかを入力します。

    • ログするテキスト
    • Camel Simple 言語式

    式を入力すると、Fuse Online は式を解決し、生成されたテキストをログに記録します。

  4. ログステップ設定が完了したら、Next をクリックしてフローにステップを追加します。

次のステップ

フローの完了後にインテグレーションをパブリッシュすると、新しいログステップからの出力が表示されます。

その他のリソース

ログステップのあるフローの実行後、ログステップからの出力はインテグレーションの Activity タブに表示されます。インテグレーションアクティビティー情報の表示 を参照してください。