我正在为我的api端点做一些监控。我已经尝试了一些http客户端,如httpoison和hackney erlang库。但他们没有给我http响应时间,是吗?有人经历过这种情况吗?如果有人可以帮助我,我将不胜感激。
答案 0 :(得分:2)
在timer:tc/1
中打电话。见http://erlang.org/doc/man/timer.html#tc-1
在Erlang中,这就像是:
{ElapsedUs, Result} = timer:tc(fun() -> hackey:get(Url) end).
或者,Hackney支持通过folsom或exometer报告指标(包括时间)。见https://github.com/benoitc/hackney#metrics