You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It seems that the YARN monitor assumes http and not https in it's connection. I have a TLS secured cluster and am getting the following errors in the logs:
[Agent-Monitor-Scheduler-3] 22 Jan 2016 18:02:27,985 INFO HadoopMonitor - Starting HadoopMonitor Task
[Agent-Monitor-Scheduler-3] 22 Jan 2016 18:02:27,985 INFO PathResolver - Install dir resolved to /opt/appdyn/machineagent
[Agent-Monitor-Scheduler-3] 22 Jan 2016 18:02:27,986 INFO SimpleHttpClient - SSL support is is not enabled
[Agent-Monitor-Scheduler-3] 22 Jan 2016 18:02:28,118 ERROR HadoopCommunicator - Failed to get HTTP Response from /ws/v1/cluster/metrics
java.lang.RuntimeException: Error while fetching the data http://myhost.mydomain:8090/ws/v1/cluster/metrics
at com.appdynamics.extensions.http.WebTarget.get(WebTarget.java:99)
at com.appdynamics.monitors.hadoop.communicator.HadoopCommunicator.getResponse(HadoopCommunicator.java:84)
at com.appdynamics.monitors.hadoop.communicator.HadoopCommunicator.getClusterMetrics(HadoopCommunicator.java:104)
at com.appdynamics.monitors.hadoop.communicator.HadoopCommunicator.populate(HadoopCommunicator.java:64)
at com.appdynamics.monitors.hadoop.HadoopMonitor.execute(HadoopMonitor.java:63)
at com.singularity.ee.agent.systemagent.components.monitormanager.managed.MonitorTaskRunner.runTask(MonitorTaskRunner.java:152)
at com.singularity.ee.agent.systemagent.components.monitormanager.managed.PeriodicTaskRunner.runTask(PeriodicTaskRunner.java:86)
at com.singularity.ee.agent.systemagent.components.monitormanager.managed.PeriodicTaskRunner.run(PeriodicTaskRunner.java:47)
at com.singularity.ee.util.javaspecific.scheduler.AgentScheduledExecutorServiceImpl$SafeRunnable.run(AgentScheduledExecutorServiceImpl.java:107)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at com.singularity.ee.util.javaspecific.scheduler.ADFutureTask$Sync.innerRunAndReset(ADFutureTask.java:335)
at com.singularity.ee.util.javaspecific.scheduler.ADFutureTask.runAndReset(ADFutureTask.java:152)
at com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.access$101(ADScheduledThreadPoolExecutor.java:117)
at com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.runPeriodic(ADScheduledThreadPoolExecutor.java:204)
at com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.run(ADScheduledThreadPoolExecutor.java:234)
at com.singularity.ee.util.javaspecific.scheduler.ADThreadPoolExecutor$Worker.runTask(ADThreadPoolExecutor.java:694)
at com.singularity.ee.util.javaspecific.scheduler.ADThreadPoolExecutor$Worker.run(ADThreadPoolExecutor.java:726)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.commons.httpclient.ProtocolException: The server myhost.mydomain failed to respond with a valid HTTP response
at org.apache.commons.httpclient.HttpMethodBase.readStatusLine(HttpMethodBase.java:1987)
at org.apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodBase.java:1735)
at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1098)
at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
at com.appdynamics.extensions.http.WebTarget.get(WebTarget.java:95)
... 17 more
[Agent-Monitor-Scheduler-3] 22 Jan 2016 18:02:28,118 ERROR HadoopCommunicator - Failed to parse ClusterMetrics:
com.appdynamics.monitors.hadoop.hadoopexception.ResourceManagerMonitorException: Failed to get HTTP Response from /ws/v1/cluster/metrics
at com.appdynamics.monitors.hadoop.communicator.HadoopCommunicator.getResponse(HadoopCommunicator.java:88)
at com.appdynamics.monitors.hadoop.communicator.HadoopCommunicator.getClusterMetrics(HadoopCommunicator.java:104)
at com.appdynamics.monitors.hadoop.communicator.HadoopCommunicator.populate(HadoopCommunicator.java:64)
at com.appdynamics.monitors.hadoop.HadoopMonitor.execute(HadoopMonitor.java:63)
at com.singularity.ee.agent.systemagent.components.monitormanager.managed.MonitorTaskRunner.runTask(MonitorTaskRunner.java:152)
at com.singularity.ee.agent.systemagent.components.monitormanager.managed.PeriodicTaskRunner.runTask(PeriodicTaskRunner.java:86)
at com.singularity.ee.agent.systemagent.components.monitormanager.managed.PeriodicTaskRunner.run(PeriodicTaskRunner.java:47)
at com.singularity.ee.util.javaspecific.scheduler.AgentScheduledExecutorServiceImpl$SafeRunnable.run(AgentScheduledExecutorServiceImpl.java:107)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at com.singularity.ee.util.javaspecific.scheduler.ADFutureTask$Sync.innerRunAndReset(ADFutureTask.java:335)
at com.singularity.ee.util.javaspecific.scheduler.ADFutureTask.runAndReset(ADFutureTask.java:152)
at com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.access$101(ADScheduledThreadPoolExecutor.java:117)
at com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.runPeriodic(ADScheduledThreadPoolExecutor.java:204)
at com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.run(ADScheduledThreadPoolExecutor.java:234)
at com.singularity.ee.util.javaspecific.scheduler.ADThreadPoolExecutor$Worker.runTask(ADThreadPoolExecutor.java:694)
at com.singularity.ee.util.javaspecific.scheduler.ADThreadPoolExecutor$Worker.run(ADThreadPoolExecutor.java:726)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.RuntimeException: Error while fetching the data http://myhost.mydomain:8090/ws/v1/cluster/metrics
at com.appdynamics.extensions.http.WebTarget.get(WebTarget.java:99)
at com.appdynamics.monitors.hadoop.communicator.HadoopCommunicator.getResponse(HadoopCommunicator.java:84)
... 16 more
Caused by: org.apache.commons.httpclient.ProtocolException: The server myhost.mydomain failed to respond with a valid HTTP response
at org.apache.commons.httpclient.HttpMethodBase.readStatusLine(HttpMethodBase.java:1987)
at org.apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodBase.java:1735)
at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1098)
at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
at com.appdynamics.extensions.http.WebTarget.get(WebTarget.java:95)
... 17 more
[Agent-Monitor-Scheduler-3] 22 Jan 2016 18:02:28,119 ERROR HadoopCommunicator - Failed to get HTTP Response from /ws/v1/cluster/scheduler
java.lang.RuntimeException: Error while fetching the data http://myhost.mydomain:8090/ws/v1/cluster/scheduler
at com.appdynamics.extensions.http.WebTarget.get(WebTarget.java:99)
at com.appdynamics.monitors.hadoop.communicator.HadoopCommunicator.getResponse(HadoopCommunicator.java:84)
at com.appdynamics.monitors.hadoop.communicator.HadoopCommunicator.getClusterScheduler(HadoopCommunicator.java:122)
at com.appdynamics.monitors.hadoop.communicator.HadoopCommunicator.populate(HadoopCommunicator.java:65)
at com.appdynamics.monitors.hadoop.HadoopMonitor.execute(HadoopMonitor.java:63)
at com.singularity.ee.agent.systemagent.components.monitormanager.managed.MonitorTaskRunner.runTask(MonitorTaskRunner.java:152)
at com.singularity.ee.agent.systemagent.components.monitormanager.managed.PeriodicTaskRunner.runTask(PeriodicTaskRunner.java:86)
at com.singularity.ee.agent.systemagent.components.monitormanager.managed.PeriodicTaskRunner.run(PeriodicTaskRunner.java:47)
at com.singularity.ee.util.javaspecific.scheduler.AgentScheduledExecutorServiceImpl$SafeRunnable.run(AgentScheduledExecutorServiceImpl.java:107)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at com.singularity.ee.util.javaspecific.scheduler.ADFutureTask$Sync.innerRunAndReset(ADFutureTask.java:335)
at com.singularity.ee.util.javaspecific.scheduler.ADFutureTask.runAndReset(ADFutureTask.java:152)
at com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.access$101(ADScheduledThreadPoolExecutor.java:117)
at com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.runPeriodic(ADScheduledThreadPoolExecutor.java:204)
at com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.run(ADScheduledThreadPoolExecutor.java:234)
at com.singularity.ee.util.javaspecific.scheduler.ADThreadPoolExecutor$Worker.runTask(ADThreadPoolExecutor.java:694)
at com.singularity.ee.util.javaspecific.scheduler.ADThreadPoolExecutor$Worker.run(ADThreadPoolExecutor.java:726)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.commons.httpclient.ProtocolException: The server myhost.mydomain failed to respond with a valid HTTP response
at org.apache.commons.httpclient.HttpMethodBase.readStatusLine(HttpMethodBase.java:1987)
at org.apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodBase.java:1735)
at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1098)
at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
at com.appdynamics.extensions.http.WebTarget.get(WebTarget.java:95)
... 17 more
[Agent-Monitor-Scheduler-3] 22 Jan 2016 18:02:28,119 ERROR HadoopCommunicator - Failed to parse ClusterScheduler:
com.appdynamics.monitors.hadoop.hadoopexception.ResourceManagerMonitorException: Failed to get HTTP Response from /ws/v1/cluster/scheduler
at com.appdynamics.monitors.hadoop.communicator.HadoopCommunicator.getResponse(HadoopCommunicator.java:88)
at com.appdynamics.monitors.hadoop.communicator.HadoopCommunicator.getClusterScheduler(HadoopCommunicator.java:122)
at com.appdynamics.monitors.hadoop.communicator.HadoopCommunicator.populate(HadoopCommunicator.java:65)
at com.appdynamics.monitors.hadoop.HadoopMonitor.execute(HadoopMonitor.java:63)
at com.singularity.ee.agent.systemagent.components.monitormanager.managed.MonitorTaskRunner.runTask(MonitorTaskRunner.java:152)
at com.singularity.ee.agent.systemagent.components.monitormanager.managed.PeriodicTaskRunner.runTask(PeriodicTaskRunner.java:86)
at com.singularity.ee.agent.systemagent.components.monitormanager.managed.PeriodicTaskRunner.run(PeriodicTaskRunner.java:47)
at com.singularity.ee.util.javaspecific.scheduler.AgentScheduledExecutorServiceImpl$SafeRunnable.run(AgentScheduledExecutorServiceImpl.java:107)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at com.singularity.ee.util.javaspecific.scheduler.ADFutureTask$Sync.innerRunAndReset(ADFutureTask.java:335)
at com.singularity.ee.util.javaspecific.scheduler.ADFutureTask.runAndReset(ADFutureTask.java:152)
at com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.access$101(ADScheduledThreadPoolExecutor.java:117)
at com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.runPeriodic(ADScheduledThreadPoolExecutor.java:204)
at com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.run(ADScheduledThreadPoolExecutor.java:234)
at com.singularity.ee.util.javaspecific.scheduler.ADThreadPoolExecutor$Worker.runTask(ADThreadPoolExecutor.java:694)
at com.singularity.ee.util.javaspecific.scheduler.ADThreadPoolExecutor$Worker.run(ADThreadPoolExecutor.java:726)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.RuntimeException: Error while fetching the data http://myhost.mydomain:8090/ws/v1/cluster/scheduler
at com.appdynamics.extensions.http.WebTarget.get(WebTarget.java:99)
at com.appdynamics.monitors.hadoop.communicator.HadoopCommunicator.getResponse(HadoopCommunicator.java:84)
... 16 more
Caused by: org.apache.commons.httpclient.ProtocolException: The server myhost.mydomain failed to respond with a valid HTTP response
at org.apache.commons.httpclient.HttpMethodBase.readStatusLine(HttpMethodBase.java:1987)
at org.apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodBase.java:1735)
at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1098)
at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
at com.appdynamics.extensions.http.WebTarget.get(WebTarget.java:95)
... 17 more
[Agent-Monitor-Scheduler-3] 22 Jan 2016 18:02:28,120 ERROR HadoopCommunicator - Failed to get HTTP Response from /ws/v1/cluster/apps?finishedTimeBegin=1453485748104
java.lang.RuntimeException: Error while fetching the data http://myhost.mydomain:8090/ws/v1/cluster/apps?finishedTimeBegin=1453485748104
at com.appdynamics.extensions.http.WebTarget.get(WebTarget.java:99)
at com.appdynamics.monitors.hadoop.communicator.HadoopCommunicator.getResponse(HadoopCommunicator.java:84)
at com.appdynamics.monitors.hadoop.communicator.HadoopCommunicator.getAggrApps(HadoopCommunicator.java:260)
at com.appdynamics.monitors.hadoop.communicator.HadoopCommunicator.populate(HadoopCommunicator.java:66)
at com.appdynamics.monitors.hadoop.HadoopMonitor.execute(HadoopMonitor.java:63)
at com.singularity.ee.agent.systemagent.components.monitormanager.managed.MonitorTaskRunner.runTask(MonitorTaskRunner.java:152)
at com.singularity.ee.agent.systemagent.components.monitormanager.managed.PeriodicTaskRunner.runTask(PeriodicTaskRunner.java:86)
at com.singularity.ee.agent.systemagent.components.monitormanager.managed.PeriodicTaskRunner.run(PeriodicTaskRunner.java:47)
at com.singularity.ee.util.javaspecific.scheduler.AgentScheduledExecutorServiceImpl$SafeRunnable.run(AgentScheduledExecutorServiceImpl.java:107)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at com.singularity.ee.util.javaspecific.scheduler.ADFutureTask$Sync.innerRunAndReset(ADFutureTask.java:335)
at com.singularity.ee.util.javaspecific.scheduler.ADFutureTask.runAndReset(ADFutureTask.java:152)
at com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.access$101(ADScheduledThreadPoolExecutor.java:117)
at com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.runPeriodic(ADScheduledThreadPoolExecutor.java:204)
at com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.run(ADScheduledThreadPoolExecutor.java:234)
at com.singularity.ee.util.javaspecific.scheduler.ADThreadPoolExecutor$Worker.runTask(ADThreadPoolExecutor.java:694)
at com.singularity.ee.util.javaspecific.scheduler.ADThreadPoolExecutor$Worker.run(ADThreadPoolExecutor.java:726)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.commons.httpclient.ProtocolException: The server myhost.mydomain failed to respond with a valid HTTP response
at org.apache.commons.httpclient.HttpMethodBase.readStatusLine(HttpMethodBase.java:1987)
at org.apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodBase.java:1735)
at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1098)
at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
at com.appdynamics.extensions.http.WebTarget.get(WebTarget.java:95)
... 17 more
[Agent-Monitor-Scheduler-3] 22 Jan 2016 18:02:28,120 ERROR HadoopCommunicator - Failed to get response for aggregated apps:
com.appdynamics.monitors.hadoop.hadoopexception.ResourceManagerMonitorException: Failed to get HTTP Response from /ws/v1/cluster/apps?finishedTimeBegin=1453485748104
at com.appdynamics.monitors.hadoop.communicator.HadoopCommunicator.getResponse(HadoopCommunicator.java:88)
at com.appdynamics.monitors.hadoop.communicator.HadoopCommunicator.getAggrApps(HadoopCommunicator.java:260)
at com.appdynamics.monitors.hadoop.communicator.HadoopCommunicator.populate(HadoopCommunicator.java:66)
at com.appdynamics.monitors.hadoop.HadoopMonitor.execute(HadoopMonitor.java:63)
at com.singularity.ee.agent.systemagent.components.monitormanager.managed.MonitorTaskRunner.runTask(MonitorTaskRunner.java:152)
at com.singularity.ee.agent.systemagent.components.monitormanager.managed.PeriodicTaskRunner.runTask(PeriodicTaskRunner.java:86)
at com.singularity.ee.agent.systemagent.components.monitormanager.managed.PeriodicTaskRunner.run(PeriodicTaskRunner.java:47)
at com.singularity.ee.util.javaspecific.scheduler.AgentScheduledExecutorServiceImpl$SafeRunnable.run(AgentScheduledExecutorServiceImpl.java:107)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at com.singularity.ee.util.javaspecific.scheduler.ADFutureTask$Sync.innerRunAndReset(ADFutureTask.java:335)
at com.singularity.ee.util.javaspecific.scheduler.ADFutureTask.runAndReset(ADFutureTask.java:152)
at com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.access$101(ADScheduledThreadPoolExecutor.java:117)
at com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.runPeriodic(ADScheduledThreadPoolExecutor.java:204)
at com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.run(ADScheduledThreadPoolExecutor.java:234)
at com.singularity.ee.util.javaspecific.scheduler.ADThreadPoolExecutor$Worker.runTask(ADThreadPoolExecutor.java:694)
at com.singularity.ee.util.javaspecific.scheduler.ADThreadPoolExecutor$Worker.run(ADThreadPoolExecutor.java:726)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.RuntimeException: Error while fetching the data http://myhost.mydomain:8090/ws/v1/cluster/apps?finishedTimeBegin=1453485748104
at com.appdynamics.extensions.http.WebTarget.get(WebTarget.java:99)
at com.appdynamics.monitors.hadoop.communicator.HadoopCommunicator.getResponse(HadoopCommunicator.java:84)
... 16 more
Caused by: org.apache.commons.httpclient.ProtocolException: The server myhost.mydomain failed to respond with a valid HTTP response
at org.apache.commons.httpclient.HttpMethodBase.readStatusLine(HttpMethodBase.java:1987)
at org.apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodBase.java:1735)
at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1098)
at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
at com.appdynamics.extensions.http.WebTarget.get(WebTarget.java:95)
... 17 more
[Agent-Monitor-Scheduler-3] 22 Jan 2016 18:02:28,122 ERROR HadoopCommunicator - Failed to get HTTP Response from /ws/v1/cluster/nodes
java.lang.RuntimeException: Error while fetching the data http://myhost.mydomain:8090/ws/v1/cluster/nodes
at com.appdynamics.extensions.http.WebTarget.get(WebTarget.java:99)
at com.appdynamics.monitors.hadoop.communicator.HadoopCommunicator.getResponse(HadoopCommunicator.java:84)
at com.appdynamics.monitors.hadoop.communicator.HadoopCommunicator.getClusterNodes(HadoopCommunicator.java:348)
at com.appdynamics.monitors.hadoop.communicator.HadoopCommunicator.populate(HadoopCommunicator.java:69)
at com.appdynamics.monitors.hadoop.HadoopMonitor.execute(HadoopMonitor.java:63)
at com.singularity.ee.agent.systemagent.components.monitormanager.managed.MonitorTaskRunner.runTask(MonitorTaskRunner.java:152)
at com.singularity.ee.agent.systemagent.components.monitormanager.managed.PeriodicTaskRunner.runTask(PeriodicTaskRunner.java:86)
at com.singularity.ee.agent.systemagent.components.monitormanager.managed.PeriodicTaskRunner.run(PeriodicTaskRunner.java:47)
at com.singularity.ee.util.javaspecific.scheduler.AgentScheduledExecutorServiceImpl$SafeRunnable.run(AgentScheduledExecutorServiceImpl.java:107)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at com.singularity.ee.util.javaspecific.scheduler.ADFutureTask$Sync.innerRunAndReset(ADFutureTask.java:335)
at com.singularity.ee.util.javaspecific.scheduler.ADFutureTask.runAndReset(ADFutureTask.java:152)
at com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.access$101(ADScheduledThreadPoolExecutor.java:117)
at com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.runPeriodic(ADScheduledThreadPoolExecutor.java:204)
at com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.run(ADScheduledThreadPoolExecutor.java:234)
at com.singularity.ee.util.javaspecific.scheduler.ADThreadPoolExecutor$Worker.runTask(ADThreadPoolExecutor.java:694)
at com.singularity.ee.util.javaspecific.scheduler.ADThreadPoolExecutor$Worker.run(ADThreadPoolExecutor.java:726)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.commons.httpclient.ProtocolException: The server myhost.mydomain failed to respond with a valid HTTP response
at org.apache.commons.httpclient.HttpMethodBase.readStatusLine(HttpMethodBase.java:1987)
at org.apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodBase.java:1735)
at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1098)
at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
at com.appdynamics.extensions.http.WebTarget.get(WebTarget.java:95)
... 17 more
[Agent-Monitor-Scheduler-3] 22 Jan 2016 18:02:28,122 ERROR HadoopCommunicator - Failed to parse response for ClusterNodes:
com.appdynamics.monitors.hadoop.hadoopexception.ResourceManagerMonitorException: Failed to get HTTP Response from /ws/v1/cluster/nodes
at com.appdynamics.monitors.hadoop.communicator.HadoopCommunicator.getResponse(HadoopCommunicator.java:88)
at com.appdynamics.monitors.hadoop.communicator.HadoopCommunicator.getClusterNodes(HadoopCommunicator.java:348)
at com.appdynamics.monitors.hadoop.communicator.HadoopCommunicator.populate(HadoopCommunicator.java:69)
at com.appdynamics.monitors.hadoop.HadoopMonitor.execute(HadoopMonitor.java:63)
at com.singularity.ee.agent.systemagent.components.monitormanager.managed.MonitorTaskRunner.runTask(MonitorTaskRunner.java:152)
at com.singularity.ee.agent.systemagent.components.monitormanager.managed.PeriodicTaskRunner.runTask(PeriodicTaskRunner.java:86)
at com.singularity.ee.agent.systemagent.components.monitormanager.managed.PeriodicTaskRunner.run(PeriodicTaskRunner.java:47)
at com.singularity.ee.util.javaspecific.scheduler.AgentScheduledExecutorServiceImpl$SafeRunnable.run(AgentScheduledExecutorServiceImpl.java:107)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at com.singularity.ee.util.javaspecific.scheduler.ADFutureTask$Sync.innerRunAndReset(ADFutureTask.java:335)
at com.singularity.ee.util.javaspecific.scheduler.ADFutureTask.runAndReset(ADFutureTask.java:152)
at com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.access$101(ADScheduledThreadPoolExecutor.java:117)
at com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.runPeriodic(ADScheduledThreadPoolExecutor.java:204)
at com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.run(ADScheduledThreadPoolExecutor.java:234)
at com.singularity.ee.util.javaspecific.scheduler.ADThreadPoolExecutor$Worker.runTask(ADThreadPoolExecutor.java:694)
at com.singularity.ee.util.javaspecific.scheduler.ADThreadPoolExecutor$Worker.run(ADThreadPoolExecutor.java:726)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.RuntimeException: Error while fetching the data http://myhost.mydomain:8090/ws/v1/cluster/nodes
at com.appdynamics.extensions.http.WebTarget.get(WebTarget.java:99)
at com.appdynamics.monitors.hadoop.communicator.HadoopCommunicator.getResponse(HadoopCommunicator.java:84)
... 16 more
Caused by: org.apache.commons.httpclient.ProtocolException: The server myhost.mydomain failed to respond with a valid HTTP response
at org.apache.commons.httpclient.HttpMethodBase.readStatusLine(HttpMethodBase.java:1987)
at org.apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodBase.java:1735)
at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1098)
at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
at com.appdynamics.extensions.http.WebTarget.get(WebTarget.java:95)
... 17 more
[Agent-Monitor-Scheduler-3] 22 Jan 2016 18:02:28,122 INFO HadoopMonitor - Hadoop Monioring Task completed successfully
The text was updated successfully, but these errors were encountered:
It seems that the YARN monitor assumes http and not https in it's connection. I have a TLS secured cluster and am getting the following errors in the logs:
The text was updated successfully, but these errors were encountered: