需要以编程方式访问GAE日志

时间:2011-03-31 18:52:14

标签: google-app-engine gwt logging error-logging

我们在GAE中托管了一个GWT应用程序。我们使用gwt-log(http:// code.google.com/p/gwt-log/)记录我们的客户端和服务器端 例外。我们需要做的就是每天都去做一个cron工作 午夜创建所有例外情况的报告(例如上市来源, 例外时间,计数等)。为此,我们需要访问 GAE通过API调用或者来自我们的东西以协方式记录 服务器端代码。这可能吗? 日志数据是否可访问?

如果无法做到这一点,那么总结错误的最佳方式是什么? 日志?

非常感谢你。

2 个答案:

答案 0 :(得分:1)

电子报告模块Calvin链接显示如何在Python中执行此操作。它的作用不是以编程方式读取日志:而是注册一个自定义日志处理程序,它捕获所有异常日志并将它们存储在数据存储区中。然后,cron作业汇总在该时间间隔内发生的异常并将其通过电子邮件发送给管理员。

您应该能够在Java中使用与日志记录基础结构相同的技术,而无需以编程方式读取日志。

答案 1 :(得分:0)

查看LogService API

它提供了检查应用程序的请求日志和应用程序日志的方法。