我在我的牛仔应用程序中将cowboy_metrics_h包含到stream_handlers中。如何将数据放入user_data中?我应该在哪里做呢?
k97glaaz1#
在documentation中表示:set_options命令可用于在user_data度量中添加其他元数据。例如,这可用于添加路由器所选的处理程序模块。要设置的选项是metrics_user_data。它采用一个Map,该Map将合并到现有的user_dataMap中。Example usage set_options:
set_options(<<"metrics_user_data">>, Req, State) -> cowboy_req:cast({set_options, #{metrics_user_data => #{handler => ?MODULE}}}, Req), {ok, cowboy_req:reply(200, #{}, <<"Hello world!">>, Req), State}.
1条答案
按热度按时间k97glaaz1#
在documentation中表示:
set_options命令可用于在user_data度量中添加其他元数据。例如,这可用于添加路由器所选的处理程序模块。要设置的选项是metrics_user_data。它采用一个Map,该Map将合并到现有的user_dataMap中。
Example usage set_options: