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.

Reply via email to