[ https://issues.apache.org/jira/browse/SAMZA-670?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14584325#comment-14584325 ]
Yan Fang commented on SAMZA-670: -------------------------------- In my mind, we should make the JMX information available through the coordinator stream. And then the AM UI accesses the coordinator stream directly like the Rest servlet. Currently it only reads the static config and yarn state. That is not sufficient for our future use. Because we may change the config when the job is running. On the other hand, AM reads the coordinator stream provides more monitoring information, such as the checkpoint of the stream, location of the container, etc. What do you guys think? > Allow easier access to JMX port > ------------------------------- > > Key: SAMZA-670 > URL: https://issues.apache.org/jira/browse/SAMZA-670 > Project: Samza > Issue Type: Improvement > Components: container > Affects Versions: 0.9.0 > Reporter: Naveen Somasundaram > Assignee: József Márton Jung > Fix For: 0.10.0 > > > The current way we expose JMX is throw logs. The process for figuring this > out is (To debug a particular partition): > 1. Figure out the Partition to container mapping through the YARM AM or logs. > 2. Once we know the container, access the container logs and figure out the > JMX port. > 3. Connect to the machine using the JMX port. > We should ideally expose it through some REST service or make it available > through the coordinator stream. -- This message was sent by Atlassian JIRA (v6.3.4#6332)