2014-01-21 6 views
2

Есть ли встроенный мониторинг JMX мониторинга/статистики, который можно включить в Akka (Java), помимо кластера MBean? Я посмотрел на Configure Console, но поскольку для ее использования требуется сбор данных из нескольких узлов, я надеялся, что вы сможете добиться этого с помощью простого JMX. Я проверил документацию Akka без везения по этой теме.Мониторинг/статистика JMX в приложении Akka

+0

не могли бы вы взглянуть на эту проблему? https://stackoverflow.com/q/48395416/3301316 – Jet

ответ

4

Нет - поддержка кластера JMX.

Есть несколько проектов, направленных на сбор данных от Акки. Оба варианта находятся на очень ранних стадиях, но код может быть отправной точкой для вас.

Оба используют AspectJ, чтобы получить данные из Акки.

Консоль типов is free для использования в непродуктивных средах, если это работает для вас.

+0

Я где-то читал, что Confidential Console с поддержкой сбора данных из нескольких узлов требовала коммерческой лицензии? – NilsH

+0

Нет, но существуют и другие ограничения (см. Подробности: http://typesafe.com/blog/typesafe_console_-_now_free_for_developers) – sourcedelica

+0

В этом случае у вас есть примеры того, как настроить приложение Akka на нескольких узлах для отправки трассировки данные в тот же коллекционер atmos? Или как использовать консоль с несколькими экземплярами atmos? Я не нашел никаких параметров конфигурации, которые это делают. – NilsH

1

Пробег: this. Я сделал запрос на загрузку с необходимой функциональностью до Kamon. После выпуска этой версии (после 0.5.1) все, что вам нужно сделать, чтобы сделать работу jmx - вам нужно добавить модуль kamon-jmx для проектирования и активации его автозапуска при конфигурации.