I'm pretty sure this specific issue isn't in the issue tracker yet: http://code.google.com/p/googleappengine/issues/list?can=2&q=programmatic+log+access
On Mon, Feb 15, 2010 at 3:44 PM, peterk <[email protected]> wrote: > Came to ask about this and found your post. > > This would be exceptionally useful. > > A common use case at the moment seems to be this - a request comes in > with some data, dump the data to memcache, then later on a task might > come along, aggregate data from memcache, and persist it to datastore > in batches, or aggregated results in batches. Saving the datastore > being accessed for every request. > > Problem with this, though, is that memcache is not perfectly reliable. > You might lose data. > > However...if you had access to the request logs, along with data sent > with a request, you could do a number of things. You could sanity > check your data periodically to check the above approach is 'OK'. Or, > more directly, you could skip the memcaching altogether. You could > just set up a task to process your logs every so often. The data is > all there (at least if you pass your data using GET parameters), and > the logs are, I presume, reliable. So your requests would just > immediately return, and then later you periodically process the logs > and do whatever aggregating and persisting you need to do. For this it > would be handy to be able to programmatically 'regex' the logs you > want to access also... > > This saves us processing time of course. And thus could mean less > money for Google. However, I believe Google has to date encouraged and > provided tools for efficient use of GAE. It seems really wasteful to > put data in memcache for later processing if it's already being > recorded more reliably somewhere else by default...as appears to be > the case with the logs. > > Cheers, > > On Feb 11, 7:41 am, $ÂÑЀ€P <[email protected]> wrote: > > Is Programmatic access thelogsavailable by now. > > last post states it will be available in future. its long time after > > that was posted > > > > i need to access the user ips,requesttime and url accessed for all > > requests, to aggregate user requests. > > > > my question is, do i have to maintain my own records in datastore/ > > memcache. > > or can i have access the data that is already present inlogs. > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<google-appengine%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/google-appengine?hl=en. > > -- Ikai Lan Developer Programs Engineer, Google App Engine http://googleappengine.blogspot.com | http://twitter.com/app_engine -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
