Как получить доступ и экспортировать внутренние счета WebSocketMessageBrokerStats

Я создал весеннее загрузочное приложение с поддержкой веб-сокетов, и я хотел бы представить WebSocketMessageBrokerStats на конечной точке очистки прометея, предоставляемой acuator.

Я могу получить доступ к объекту WebSocketMessageBrokerStats через autowiring / inject. Однако объект предоставляет только соответствующие метрики (количество подключенных сокетов, размер пула потоков и т. Д.) В виде суммарной строки.

Это не очень полезно, так как в конечном итоге я хотел бы экспортировать эти метрики в экземпляр Prometheus. Есть ли способ получить доступ к статистике, предоставляемой статистикой WebSocketMessageBroker в необработанном виде (например, в виде int или long).

0 ответов

Другие вопросы по тегам