2014-01-21 6 views
2

클러스터 MBean 외에 Akka (Java)에서 사용할 수있는 JMX 공개 모니터링/통계가 있습니까? Typesafe Console을 살펴 봤지만 여러 노드에서 데이터를 수집하는 데 라이센스가 필요하기 때문에 일반 JMX에서도 동일한 라이센스를 얻을 수 있기를 희망했습니다. 이 주제에 대한 행운을없이 Akka 문서를 확인했습니다.Akka 응용 프로그램의 JMX 모니터링/통계

+0

이 문제를 살펴볼 수 있습니까? https://stackoverflow.com/q/48395416/3301316 – Jet

답변

4

아니요 - 클러스터 JMX가 지원합니다.

Akka에서 데이터를 수집하기위한 몇 가지 프로젝트가 있습니다. 두 가지 모두 매우 초기 단계에 있지만 코드가 여러분을위한 출발점이 될 수 있습니다.

것은 모두 Akka에서 데이터를 얻기 위해 AspectJ를 사용하고 있습니다.

비표준 환경에서 사용할 수있는 유형 콘솔 is free (작동하는 경우).

+0

여러 노드에서 데이터를 수집하는 지원이 상업용 라이센스가 필요한 형식 콘솔을 읽었습니까? – NilsH

+0

아니요,하지만 다른 제한 사항이 있습니다 (자세한 내용은 http://typesafe.com/blog/typesafe_console_-_now_free_for_developers) – sourcedelica

+0

이 경우 추적을 보내려면 여러 노드에서 Akka 응용 프로그램을 설정하는 방법의 예가 있습니까? 같은 atmos 수집기에 데이터? 또는 여러 개의 atmos 인스턴스와 함께 콘솔을 사용하는 방법은 무엇입니까? 이 작업을 수행하는 구성 매개 변수를 찾지 못했습니다. – NilsH

1

시도 this. 나는 Kamon에 필요한 기능을 가진 pull 요청을했다. 이 버전을 릴리스 한 후 (0.5.1 이후) jmx를 작동 시키려면 모두 수행해야합니다. 프로젝트에 구성하려면 kamon-jmx 모듈을 추가하고 자동 시작을 활성화해야합니다.

관련 문제