My application's logging mechanism is working just fine. However, the log entries that are getting created seep to be non-expandable. I usually log sufficient detail with my "INFO" entries, and depend on these logs to help debug "ERROR" entries. When I tried to expand a recent error entry, no extra data showed up. Here's an example:
The entry is:
2011-07-17 13:29:24.374 /updateStatus 500 8173ms 378cpu_ms 215api_cpu_ms 0kb Apache-HttpClient/UNAVAILABLE (java 1.4)
And if I expand it, this is all I get (I'd at least expect a Python stack trace usually):
2011-07-17 13:29:24.374 /updateStatus 500 8173ms 378cpu_ms 215api_cpu_ms 0kb Apache-HttpClient/UNAVAILABLE (java 1.4)
66.146.205.116 - sailrish [17/Jul/2011:06:29:24 -0700] "POST /updateStatus HTTP/1.1" 500 585 - "Apache-HttpClient/UNAVAILABLE (java 1.4)" "r1-eta.shiprack-test1.appspot.com" ms=8173 cpu_ms=378 api_cpu_ms=215 cpm_usd=0.010665 loading_request=1 pending_ms=3749 instance=00c61b117c0aad029392db333b13fcdcba016ebf
It appears that this situation applies only to the most recent logs. If I look at logs that are a couple of days old, I can see all the detail.
This is a really serious issue - one that completely impedes development. I can't fix errors in my app anymore!!