|Description:||Profiles requests passing through it capturing statistics on count, response times, etc.|
ProfileOverlay is a transparent overlay. You must instantiate an instance of the overlay from its prototype, this will create a new instance within your application space.
The mod.architecture.ProfileOverlay prototype has the following initialisation parameters:
A nested space definition which the overlay will delegate all requests in to.
Here is an auto-generated example of how to instantiate an instance of ProfileOverlay:
To use ProfileOverlay transparent overlay you must import the module urn:com:ten60:netkernel:mod:architecture:
When the profile overlay wraps a space it will profile all requests entering that space through the overlay. It captures detailed timed access statistics and makes them available through it's metadata.
Viewing an instance of this overlay with its wrapped space in the space explorer will show you the captured statistics.
The statistics are provided for each requested endpoint:
The space explorer view also offers the ability to reset the statistics.
There is currently no configuration.