Files
edx-platform/lms/djangoapps/courseware
Troy Sankey 076c63bcf5 Instrument DjangoXBlockUserStateClient with New Relic
Report to New Relic certain per-request details about the
DjangoXBlockUserStateClient.  The following metrics are reported for the
get_many() call:

xb_user_state.get_many.calls
xb_user_state.get_many.duration
xb_user_state.get_many.blocks_requested
xb_user_state.get_many.blocks_out
xb_user_state.get_many.size
xb_user_state.get_many.<block_type>.blocks_requested
xb_user_state.get_many.<block_type>.blocks_out
xb_user_state.get_many.<block_type>.size

Similarly, for the set_many() call:

xb_user_state.set_many.calls
xb_user_state.set_many.duration
xb_user_state.set_many.blocks_created
xb_user_state.set_many.blocks_updated
xb_user_state.set_many.size
xb_user_state.set_many.<block_type>.blocks_created
xb_user_state.set_many.<block_type>.blocks_updated
xb_user_state.set_many.<block_type>.size

Where <block_type> is one of "chapter", "course", "problem", "video",
etc.

PERF-354
2016-11-03 10:30:38 -04:00
..
2016-10-27 14:56:45 -04:00
2016-10-27 14:56:45 -04:00
2016-05-03 09:02:44 -04:00
2016-05-03 09:02:44 -04:00
2016-05-03 09:02:45 -04:00
2016-10-24 21:45:13 +03:00
2016-05-18 11:40:59 +05:00