We should provide a way to instrument channels. Channel activity can trigger performance issues.
With custom instrumentation, it's possible to wedge these in as "Controller" or "Job" types into the Scout UI. It'd be nicer to have a dedicated "Channels" area in the UI.
The most straightforward path would be functions / decorators to instrument the handle_*/ functions.
Potentially useful:
Possible to detect active channel subscribers?
The Firestorm open-source app makes extensive use of channels to update the UI.
We should provide a way to instrument channels. Channel activity can trigger performance issues.
With custom instrumentation, it's possible to wedge these in as "Controller" or "Job" types into the Scout UI. It'd be nicer to have a dedicated "Channels" area in the UI.
The most straightforward path would be functions / decorators to instrument the
handle_*/
functions.Potentially useful:
The Firestorm open-source app makes extensive use of channels to update the UI.