Force.com Debug Log Parser

Update: This tool no longer works with Salesforce’s debug logs since they have switched to the new log format.

The Force.com Debug Log Parser (DLP) makes it easy to understand debug logs generated by the Force.com/Salesforce service.  The debug logs contain a lot of useful information like what apex triggers fired, what workflow fired, what field updates were made, and what order everything happened in.  Sifting through the logs manually is time consuming and does not make the event hierarchy very evident.

If someone is having an issue with a transaction in their Force.com environment, you can ask them for a debug log of the transaction and you could easily understand their setup better.

Benefits

  • See the different events that fired
    • Triggers
    • Workflow
    • Validation Rules
  • Easily understand the order of events and their hierarchy
  • Quickly identify workflow rules that evaluated to true and the field updates that resulted from them

Requirements

  • .NET 3.5

Download

ForceDebugLogParser.zip (19.7 KB)

Video Demo

DLP

Leave a comment

22 Comments

  1. Nice work Kyle! Can you port this to Java? If so, it could be made into an Eclipse plugin to work along side the Force.com IDE! I’d be happy to help port this.

    Cheers,

    Dave

    Reply
  2. Love it! Thanks for making it.

    Reply
  3. Huge props Kyle! We owe you a drink at Dreamforce!

    Reply
  4. MR

     /  June 4, 2009

    Very Nice tool!!. Thanks for sharing.

    Reply
  5. Kyle Peterson

     /  June 5, 2009

    Hey everyone, thanks for the comments!

    Dave – I think it’d be pretty easy to port to Java. It’d be a matter of just finding the time.

    Matt – If you take me to Dreamforce with you you can buy me a drink!

    Reply
  6. Gary B

     /  June 11, 2009

    Not used it yet but your video shows something I’ve wished was available for ages now, so thanks (in advance)!

    Reply
  7. Great work Kyle – thanks for sharing. I’ve been trying to find something like this for a while!

    Reply
  8. Thanks for putting in the work on this!

    Reply
  9. Zicco

     /  January 11, 2010

    Hi

    I wanted to try this out but couldnt download it from comcast. Is there somewhere else I can download it from?

    Thanks,
    Zicco

    Reply
  10. Kyle Peterson

     /  February 1, 2010

    I have updated the links now. Sorry that they were unavailable when you first tried them!

    Reply
  11. Thankyou but I dont read srry

    Reply
  12. rao

     /  June 25, 2010

    hey kyle this is one of the most wanted app for me.
    when i paste the debug logs and hit parse noting happens jus a empty blank screen.

    Please help me on this.

    Rao.

    Reply
  13. rao

     /  June 27, 2010

    Hey Kyle

    Thanks for the quick reply!!!

    Will there be an update or fix from you by any chance?

    Thanks in Advance.

    Reply
    • Kyle Peterson

       /  July 1, 2010

      Right now I don’t plan on fixing it anytime soon. Which does stink because there have been a couple times where I wish I had it working. I just don’t have the time right now to update it.

      Reply
  14. rao

     /  July 1, 2010

    man!!! wish it was working.Still great concept and idea.

    Reply
  15. saravanan

     /  May 24, 2012

    for me i am not getting the out put

    Reply
    • Kyle Peterson

       /  May 25, 2012

      This tool no longer works since they changed the log format. I do have another basic working version that I am building on though so be on the look out for that.

      Reply
  16. Hey, Kyle can I *bump* this issue and ask you to update to the new log format? Alternatively you could open source it…

    Reply
    • I agree I need to put my projects into git sometime soon. I do have an updated log parser that I have been using and need to post. Thanks for the reminder!

      Reply
  17. Hi Kyle, is there any post or link for the update log parser? Thanks for your effort man!

    Reply
  1. Force.com Debug Log Parser | Perspectives on Salesforce.com

Leave a reply to saravanan Cancel reply