如何测量从机器人框架和接收响应所花费的时间调用API的延迟.即请求/响应旅行时间



我已经创建了一个用于Slack的机器人并部署到Azure,我正在通过此机器人对另一台服务器进行一些API调用,对于此bot,我有一个客户端要求,我的客户端要测量请求到达服务器所花费的时间以及响应所花费的时间返回机器人。(只有请求/响应花费的时间才能到达两边。我一直在探索三天的Azure应用程序洞察力,但找不到任何有用的服务。我无法更改我的bot代码我可以监视延迟?

这是简单的图: -

Bot ----t1----> Server
    <---t2-----

我不想在服务器端进行处理(无计算时间(,只需请求/响应旅行时间。

ganesh,

您似乎在问的是,API处理请求并返回响应需要多长时间。与您的机器人无关。

我的建议是使用Jmeter等工具直接针对API创建性能测试。这将为您提供10,000个请求的平均响应时间,并在漂亮的图表等上绘制。

如果您需要帮助,我可以在逐步说明中为您编写。

让我知道。

谢谢蒂姆

最新更新