3

我们在 GAE 中托管了一个 GWT 应用程序。我们使用 gwt-log (http://code.google.com/p/gwt-log/) 来记录我们的客户端和服务器端异常。我们需要做的是每天午夜运行一个 cron 作业,以创建所有异常的报告(例如,列出源、异常时间、计数等)。为了做到这一点,我们需要通过 API 调用或从我们的服务器端代码中以编程方式访问 GAE 日志。这可能吗?日志数据是否可访问?

如果这是不可能的,那么总结日志中错误的最佳方法是什么?

非常感谢。

4

2 回答 2

1

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

您应该能够在 java 中通过日志基础设施应用相同的技术,而不必能够以编程方式读取日志。

于 2011-03-31T22:57:39.420 回答
0

看看LogService API

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

于 2012-01-27T15:05:32.947 回答