-
Notifications
You must be signed in to change notification settings - Fork 14
Open
Description
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
Metadata
Metadata
Assignees
Labels
No labels