如何获取Erlang Ranch的监控统计数据

如何获取Erlang Ranch的监控统计数据,erlang,elixir,cowboy,ranch,Erlang,Elixir,Cowboy,Ranch,我不熟悉长生不老药。在负载测试期间,我的Elixir应用程序超时。知道如何在任何时间点发现有多少连接处于打开状态,有多少请求排队等待处理吗?我已经看到该节点正在达到内存和cpu限制,但我需要更详细的信息,以便知道要调整什么 我知道Ranch有一个max\u connections设置,但它是否提供了关于排队的打开连接或请求数量的统计信息?您想使用Ranch:info/0函数或Ranch:procs/2函数来检查Ranch在连接方面的行为 Elixir语法中的函数是:ranch.info/0和:r

我不熟悉长生不老药。在负载测试期间,我的Elixir应用程序超时。知道如何在任何时间点发现有多少连接处于打开状态,有多少请求排队等待处理吗?我已经看到该节点正在达到内存和cpu限制,但我需要更详细的信息,以便知道要调整什么


我知道Ranch有一个
max\u connections
设置,但它是否提供了关于排队的打开连接或请求数量的统计信息?

您想使用
Ranch:info/0
函数或
Ranch:procs/2
函数来检查Ranch在连接方面的行为

Elixir语法中的函数是
:ranch.info/0
:ranch.procs/2


你可以在网站上找到关于这两个函数的更多信息,具体来说,请查看该页面底部以了解更多详细信息

对你有什么帮助吗?@Kernael不太好,不过还是谢谢你。我需要实时监控排队的连接数和请求数。我正在查看Ranch源代码,看看我找到了什么。@OnorioCatenacci你是对的,可能我的谷歌查询做得不对。谢谢你的帮助。介意添加您的评论作为问题,以便我可以接受吗?因此,如果其他人正在使用我使用的关键字进行搜索,他们将找到此页面,而不会提出任何问题。它已添加。我已经取消了否决票。