Мониторинг/статистика JMX в приложении Akka

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


person NilsH    schedule 21.01.2014    source источник
comment
не могли бы вы взглянуть на этот вопрос? stackoverflow.com/q/48395416/3301316   -  person Jet    schedule 23.01.2018


Ответы (2)


Нет - это поддержка Cluster JMX.

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

Оба используют AspectJ для получения данных из Akka.

Консоль Typesafe бесплатна для использования в непроизводственных средах, если это вам подходит.

person sourcedelica    schedule 21.01.2014
comment
Я где-то читал, что для Typesafe Console с поддержкой сбора данных с нескольких узлов требуется коммерческая лицензия? - person NilsH; 21.01.2014
comment
Нет, но есть другие ограничения (см. подробности: typesafe.com/blog/typesafe_console_-_now_free_for_developers. ) - person sourcedelica; 21.01.2014
comment
В таком случае, есть ли у вас примеры того, как настроить приложение Akka на нескольких узлах для отправки данных трассировки на один и тот же сборщик atmos? Или как использовать консоль с несколькими экземплярами atmos? Я не нашел каких-либо параметров конфигурации, которые делают это. - person NilsH; 22.01.2014
comment
Кстати, вот где я прочитал о требованиях к лицензии: groups.google.com/ форум/#!topic/typesafe-console/NwkumCuOzDA - person NilsH; 22.01.2014
comment
Нет, я бы спросил об этом в группе Google typesafe-console. - person sourcedelica; 23.01.2014
comment
Похоже, что действительно нужна подписная версия для кластерной коллекции: groups.google.com/forum/?hl=ru#!topic/typesafe-console/ - person NilsH; 24.01.2014
comment
Да, я видел твою публикацию в списке. Извини за это. Я неправильно истолковал документы. Я должен был указать вам на список раньше :) - person sourcedelica; 24.01.2014
comment
Обратите внимание, что консоль Typesafe теперь находится в процессе завершения жизни: groups .google.com/forum/#!topic/typesafe-console/MoGhs21U3IA - person Mario Camou; 03.06.2014
comment
@sourcedelica .... как реализовать консоль jmx для кластерного проекта akka? не могли бы вы помочь в этом? stackoverflow.com/q/48395416/3301316 - person Jet; 23.01.2018

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

person Tolsi    schedule 18.09.2015