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)
Dave Carroll
/ June 4, 2009Nice 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
Scott Hemmeter
/ June 4, 2009Love it! Thanks for making it.
Matt Kaufman
/ June 4, 2009Huge props Kyle! We owe you a drink at Dreamforce!
MR
/ June 4, 2009Very Nice tool!!. Thanks for sharing.
Kyle Peterson
/ June 5, 2009Hey 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!
Gary B
/ June 11, 2009Not used it yet but your video shows something I’ve wished was available for ages now, so thanks (in advance)!
ForceDotCom
/ July 10, 2009Great work Kyle – thanks for sharing. I’ve been trying to find something like this for a while!
Craig Janis
/ December 21, 2009Thanks for putting in the work on this!
Zicco
/ January 11, 2010Hi
I wanted to try this out but couldnt download it from comcast. Is there somewhere else I can download it from?
Thanks,
Zicco
Kyle Peterson
/ February 1, 2010I have updated the links now. Sorry that they were unavailable when you first tried them!
@Charzy@
/ February 26, 2010Thankyou but I dont read srry
rao
/ June 25, 2010hey 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.
Kyle Peterson
/ June 26, 2010Unfortunately, my app is now outdated since Salesforce has changed how their debug logs are outputed. Below is a link to the documentation of their new logs. I’ll add a statement at the top of the post stating that this app no longer works.
http://www.salesforce.com/us/developer/docs/apexcode/Content/apex_debugging_debug_log.htm
rao
/ June 27, 2010Hey Kyle
Thanks for the quick reply!!!
Will there be an update or fix from you by any chance?
Thanks in Advance.
Kyle Peterson
/ July 1, 2010Right 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.
rao
/ July 1, 2010man!!! wish it was working.Still great concept and idea.
saravanan
/ May 24, 2012for me i am not getting the out put
Kyle Peterson
/ May 25, 2012This 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.
MarcMarc
/ November 20, 2012Hey, Kyle can I *bump* this issue and ask you to update to the new log format? Alternatively you could open source it…
Kyle Peterson
/ November 28, 2012I 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!
Sebas Canseco
/ October 6, 2013Hi Kyle, is there any post or link for the update log parser? Thanks for your effort man!