You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The per-endpoint metrics (number of calls, error, retries) has been a weird bridge between the Frontend and the EndpointRegistry for a while - primarily owned and updated by the Frontend, but available for the EndpointRegistry to call. It currently lives on the EndpointRegistry, meaning its implementation is visible to all apps, and they could even call increment_metrics_*. We have a better way to own + expose things like this now - as a subsystem. I think this should even be a private subsystem, as the only use case we have for exposing individual metrics is in the node_frontend.
The text was updated successfully, but these errors were encountered:
The per-endpoint metrics (number of calls, error, retries) has been a weird bridge between the
Frontend
and theEndpointRegistry
for a while - primarily owned and updated by theFrontend
, but available for theEndpointRegistry
to call. It currently lives on theEndpointRegistry
, meaning its implementation is visible to all apps, and they could even callincrement_metrics_*
. We have a better way to own + expose things like this now - as asubsystem
. I think this should even be a private subsystem, as the only use case we have for exposing individual metrics is in thenode_frontend
.The text was updated successfully, but these errors were encountered: