Force.com Debug Log Parser

2009 June 4
by Kyle Peterson

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

9 Responses leave one →
  1. 2009 June 4

    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

  2. 2009 June 4

    Love it! Thanks for making it.

  3. 2009 June 4

    Huge props Kyle! We owe you a drink at Dreamforce!

  4. 2009 June 4

    Very Nice tool!!. Thanks for sharing.

  5. 2009 June 5
    Kyle Peterson permalink

    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!

  6. 2009 June 11
    Gary B permalink

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

  7. 2009 July 10

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

  8. 2009 December 21

    Thanks for putting in the work on this!

Trackbacks & Pingbacks

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

Leave a Reply

Note: You can use basic XHTML in your comments. Your email address will never be published.

Subscribe to this comment feed via RSS