[salesforce]デバッグログの解析

By |5月 6, 2010|salesforce, |


Salesforce上で開発を行う際にログを確認するには、[設定]→[管理者設定]→[監視]→[デバッグログ]にあるデバッグログを確認します。

参考:Understanding the Debug Log

APEXの実行ログやエラーログなどをここで確認することが可能です。

  • デバッグログはデフォルトでは記録されません。記録するには、デバッグログを記録する対象となるユーザを指定する必要があります。
  • 指定されたユーザが行った操作に関して、向こう20件までのデバッグログが保存されます。20件を超えるといったんそのユーザのログ保存が解除されるので再度該当ユーザについてログ保存を有効にする必要があります。
  • 一つのログは最大2MBまで、組織全体で最大50MBまでのログが保存されます。これを超えると古いログから削除されます。

日常Salesforceを使っている時にも、ここできちんと有効にしていない限りログは保存されません。有効にしていても20件までしか保存されません。Apacheとかの感覚で古いログが全部残っているということはなく、ここはあくまで開発用のデバッグログであるという注意が必要です。