ログおよびデバッグ

このバージョンの Mule は、拡張サポートが終了する 2023 年 5 月 2 日にその すべてのサポート​が終了しました。

このバージョンの Mule を使用する CloudHub には新しいアプリケーションをデプロイできなくなります。許可されるのはアプリケーションへのインプレース更新のみになります。

標準サポートが適用されている最新バージョンの Mule 4 にアップグレード​することをお勧めします。これにより、最新の修正とセキュリティ機能強化を備えたアプリケーションが実行されます。

MuleSoft は、Mule アプリケーション用のさまざまなログオプションとデバッグオプションを提供します。

アプリケーションログとランタイムログは、アプリケーションと Mule サーバーの監視とトラブルシューティングに役立ちます。詳細は、​「ログの設定」​を参照してください。

コネクタやモジュールで​冗長ログを有効化​することで、デバッグレベルの情報をログに記録できます。

Logger コンポーネントでは、エラーメッセージ、状況通知、ペイロードなどの重要な情報をログに記録するというやり方で、Mule アプリケーションを監視し、デバッグすることもできます。Logger はフローの任意の場所に追加でき、各自が指定した文字列、記述した DataWeave 式の出力、文字列と式の組み合わせをログに記録するように設定できます。詳細は、コアコンポーネントのドキュメントの​「Logger コンポーネント」​を参照してください。

Mule スタック追跡の表示を制御するには、コマンドライン引数を使用するか、Anypoint Studio でプロパティを設定することができます。詳細は、​「Mule スタック追跡の設定」​を参照してください。

Anypoint Studio で Mule アプリケーションのトラブルシューティングを行うには、​Studio ビジュアルデバッガー​を使用できます。これを使用すると、ブレークポイントを設定して実行を停止し、イベントを確認できます。Studio 外で Mule アプリケーションを作成する場合は、MUnit を使用してアプリケーションをテストするか、リモートデバッグをアクティブ化することができます。詳細は、​「Studio 外でのデバッグ」​を参照してください。