Профилирование запросов к хранилищам данных в Google App Engine - PullRequest
1 голос
/ 26 октября 2011

У меня есть приложение для GAE, которое широко использует хранилище данных. Я хотел бы видеть, какие запросы происходят чаще всего. Но встроенная статистика показывает мне только общее количество операций чтения / записи без конкретных деталей. Есть ли способ просмотреть подробную информацию об этом или, может быть, есть какой-то проект с открытым исходным кодом такого рода?

Заранее спасибо.

Ответы [ 3 ]

4 голосов
/ 26 октября 2011

Appstats может предоставить вам подробную информацию обо всех RPC App Engine (хранилище данных, memcache и т. Д.), Которые сделаны в данном HTTP-запросе.

Существует также несколько «мини-профилировщиков» с открытым исходным кодом для GAE, которые позволяют легко отображать информацию о профилировании (и Appstats, и обычное профилирование вызова метода) на самой отображаемой странице:

2 голосов
/ 26 октября 2011

Appstats, для Python или Java .

2 голосов
/ 26 октября 2011

Я нашел статью, описывающую технику для этого: http://code.google.com/intl/en/appengine/articles/hooks.html

...