viewing google app engine Python logging messages in CodeEnvy -
i'm trying move gae development cloud. far codeenvy has richest toolset i'm struggling 1 small issue. when use python logging library don't know view these messages!
def post(self): self.response.write('processing form data...') feedback = self.request.get('content') logging.info(feedback)
i assumed appear in console window not output there. seems strange given huge support codeenvy has gae appears not supported.
when use logging
library, messages should shown in codenvy's console out of box.
to see custom logs in google developers console,
you might have supply logging.getlogger().setlevel(logging.debug)
import logging logging.getlogger().setlevel(logging.debug) ... ... def get(self): logging.info('starting feedback...') self.response.write('processing form data...') feedback = self.request.get('content') logging.info(feedback)
when tried in codenvy, got following response
[stdout] info 2015-06-15 01:05:19,235 guestbook.py:62] starting feedback... [stdout] info 2015-06-15 01:05:19,236 guestbook.py:65] [stdout] info 2015-06-15 01:05:19,239 module.py:666] default: "get /test http/1.1" 200 23
to view logs in google developers console see following,
the logs viewer provides web-based ui navigate, display, , search logs. logs viewer can view , search logs instances , apply filters narrow in on specific event, regardless of generated.
to access logs viewer:
- open project in developers console.
- click monitoring > logs.
- ensure app engine selected in dropdown menu.
Comments
Post a Comment