Есть ли встроенный мониторинг JMX мониторинга/статистики, который можно включить в Akka (Java), помимо кластера MBean? Я посмотрел на Configure Console, но поскольку для ее использования требуется сбор данных из нескольких узлов, я надеялся, что вы сможете добиться этого с помощью простого JMX. Я проверил документацию Akka без везения по этой теме.Мониторинг/статистика JMX в приложении Akka
ответ
Нет - поддержка кластера JMX.
Есть несколько проектов, направленных на сбор данных от Акки. Оба варианта находятся на очень ранних стадиях, но код может быть отправной точкой для вас.
- Eigengo Monitor - http://www.cakesolutions.net/teamblogs/2013/11/01/monitoring-akka/
- Камон - http://kamon.io/
Оба используют AspectJ, чтобы получить данные из Акки.
Консоль типов is free для использования в непродуктивных средах, если это работает для вас.
Я где-то читал, что Confidential Console с поддержкой сбора данных из нескольких узлов требовала коммерческой лицензии? – NilsH
Нет, но существуют и другие ограничения (см. Подробности: http://typesafe.com/blog/typesafe_console_-_now_free_for_developers) – sourcedelica
В этом случае у вас есть примеры того, как настроить приложение Akka на нескольких узлах для отправки трассировки данные в тот же коллекционер atmos? Или как использовать консоль с несколькими экземплярами atmos? Я не нашел никаких параметров конфигурации, которые это делают. – NilsH
не могли бы вы взглянуть на эту проблему? https://stackoverflow.com/q/48395416/3301316 – Jet