gpt4 book ai didi

clojure - 是否可以查询 Jetty Server 的统计信息?

转载 作者:行者123 更新时间:2023-12-04 03:41:27 26 4
gpt4 key购买 nike

我希望发送统计信息,例如 jetty 服务器正在处理的请求数量、队列中等待的请求数量等。我想定期将其作为计数发送给我的 statsd 代理,以便能够在 Grafana 上绘制它。但是我在 Server 上找不到任何公共(public) API。公开此类指标的类。
我猜还有其他人已经在这样做了。我想知道是否有以编程方式获取这些指标的标准方法?

最佳答案

Jetty 提供了一个 API 来收集和公开统计信息 - StatisticsHandler .处理程序可以通过 JMX 公开指标,但它没有与 StatsD 的内置集成。
为了手动将其与 StatsD 集成,您可以使用 java statsd 客户端之一,例如java-statsd-client .例如,您可以安排一个任务从 StatisticsHandler 读取数据。并使用上述库将其发送给 StatsD 代理。

关于clojure - 是否可以查询 Jetty Server 的统计信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65964537/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com