Google Appengine: программный доступ к файлам журнала запросов?

http://code.google.com/appengine/docs/whatisgoogleappengine.html

Приложение может читать файлы, но только файлы, загруженные с кодом приложения.

Я предполагаю, что это препятствует программному чтению файлов журнала запросов - это правильно?


person Geoff Moller    schedule 27.01.2010    source источник


Ответы (3)


Существует два типа журналов: журналы HTTP-запросов и записи, которые хранятся в регистраторе App Engine. Как упоминает Дмитрий, можно получить журналы HTTP-запросов через appcfg.py, однако в настоящее время нет интерфейса для программного получения журналов.

Рекомендуется добавить улучшения для этой проблемы в систему отслеживания проблем и отметить ее пометкой: http://code.google.com/p/googleappengine/issues/detail?id=76

Изменить, потому что люди все еще комментируют эту проблему более 3 лет спустя. Произошло обновление. Теперь есть Logs API, который позволяет использовать некоторые из ваших возможностей. .

person Ikai Lan    schedule 27.01.2010
comment
appcfg.py делает это программно, вы можете увидеть исходный код по ссылке. Однако он использует HTTP-запрос. - person Dmitry; 28.01.2010
comment
appcfg.py извлекает журналы запросов, а не журналы, хранящиеся в средстве просмотра журналов. - person Ikai Lan; 03.02.2010
comment
это означает, что вы можете? stackoverflow.com/questions/5455402 / - person HaveAGuess; 09.12.2011

теперь возможно

The Logs API provides access to the application and request 
logs for your application.

https://developers.google.com/appengine/docs/java/logs/overview

person xxleite    schedule 19.12.2012

Я не пробовал, но считаю, что можно выполнить HTTP-запрос и получить журналы, как это делает appcfg.py

person Dmitry    schedule 27.01.2010