2013-02-06 36 views
1

我开始使用Google App Engine,并且在这里进行的大部分工作都是新手,我打破了我的网页(我看到的只是我的网络浏览器中的“服务器错误”)。我希望能够看到某种控制台,告诉我发生了什么问题(python语法?文件未找到?其他?)。四周搜索并没有让我迅速解决这个问题,所以我来到了这里。有什么建议?理想情况下,会有某种教程/指南来说明如何做到这一点。如何从命令行监控谷歌应用程序引擎?

+0

如果你启用调试(debug = true可用于webapp2的),然后在浏览器的错误信息将更加翔实 –

回答

1

用您的帐号登录http://appengine.google.com并选择您希望监控的特定应用程序。

在左侧窗格中,转到Main - > Logs。这应该给你详细的信息,正在访问的端点,任何异常情况等。这可能是第一步。

如果您想自动执行某些操作,您需要编写报告系统运行状况的端点,然后编写工具来调用这些URL,解析响应并在出现问题时通知伙计。但所有这些都是自定义驱动的,并取决于您的应用程序警报。

1
  1. 我假设你使用的是Linux,Ubuntu的/薄荷如果没有这将是一个良好的开端
  2. 调试,就像你可以在本地使用dev_appserver.py - 这将显示在启动时的错误(在控制台)
  3. 需要在交互式控制台
  4. 运行的代码片断时添加您自己的调试日志 - 这是真正有用的测试的代码片段:
    • ,如果你在GAE> = 1.7.6 http://localhost:8000/console
    • ,如果你在GAE < 1.7.6 http://localhost:8080/_ah/admin/interactive/interactive