6 #ifndef KAGOME_CORE_METRICS_HANDLER_HPP 7 #define KAGOME_CORE_METRICS_HANDLER_HPP 34 std::shared_ptr<Session> session) = 0;
39 #endif // KAGOME_CORE_METRICS_HANDLER_HPP an interface to add request handler for metrics::Exposer implementation generally will contain metric...
boost::beast::http::request< Body > Request
virtual void registerCollectable(Registry ®istry)=0
registers general type metrics registry for metrics collection
virtual void onSessionRequest(Session::Request request, std::shared_ptr< Session > session)=0
main interface for session request handling
virtual ~Handler()=default
the class stores metrics, provides interface to create metrics and families of metrics TODO(sanblch) ...