如何访问和导出 WebSocketMessageBrokerStats 内部计数

Der*_*Mok 8 spring-websocket prometheus-java

我创建了一个支持 websocket 的 Spring Boot 应用程序,我想在 acuator 提供的 prometheus scrape 端点上公开 WebSocketMessageBrokerStats。

我可以通过自动装配/注入访问 WebSocketMessageBrokerStats 对象。但是,该对象仅将相关指标(连接的套接字数量、线程池大小等)公开为汇总字符串。

这不是很有用,因为我最终希望将这些指标导出到普罗米修斯实例。有没有办法以原始形式(例如,作为 int 或 long)访问 WebSocketMessageBroker 统计信息公开的统计信息。