Hi,
I am trying to integrate the Liferay with AppDynamics, but the log is having lots of errors like-
- Metric Reporter Queue full. Dropping metrics
-org.apache.commons.httpclient.NoHttpResponseException: The server accenture197.saas.appdynamics.com failed to respond
I have attached the files for the reference.
I can't see any data/ report on the AppDynamics UI. Please assist.
Hi,
We see ssl-enabled flag is set to false as per logs and this is the reason for errors in agent logs,please update the ssl-enabled flag to true in <agent_dir>/conf/controller-info.xml file and save the changes and restart and see how it goes:
Above said is evident from below logs:
[Thread-0] 24 Oct 2014 15:50:31,521 INFO XMLConfigManager - XML Controller Info Resolver found valid config [Controller Host: accenture197.saas.appdynamics.com; Controller Port: 443; ssl-enabled: false]
[Thread-0] 24 Oct 2014 15:50:32,706 ERROR ConfigurationChannel - Exception: The server accenture197.saas.appdynamics.com failed to respond
org.apache.commons.httpclient.NoHttpResponseException: The server accenture197.saas.appdynamics.com failed to respond
Regards,
Arun
Hello,
Thank you for joining the AppDynamics Community.
Please be advised that someone will assist you shortly.
Thanks,
Caitlin
Hi,
We see ssl-enabled flag is set to false as per logs and this is the reason for errors in agent logs,please update the ssl-enabled flag to true in <agent_dir>/conf/controller-info.xml file and save the changes and restart and see how it goes:
Above said is evident from below logs:
[Thread-0] 24 Oct 2014 15:50:31,521 INFO XMLConfigManager - XML Controller Info Resolver found valid config [Controller Host: accenture197.saas.appdynamics.com; Controller Port: 443; ssl-enabled: false]
[Thread-0] 24 Oct 2014 15:50:32,706 ERROR ConfigurationChannel - Exception: The server accenture197.saas.appdynamics.com failed to respond
org.apache.commons.httpclient.NoHttpResponseException: The server accenture197.saas.appdynamics.com failed to respond
Regards,
Arun
Wonderful.. it worked. Thanks you very much.
I downloaded the AppDynamic s controller on my machine too but unfortunately it is not working. I attached log, could you please guide me on this.
As I understand this tool can drill down to the function level where the error or slowness is occurring. And this tool also take care of data privacy.. right??
Hi,
Can you please set ssl-enabled flag to false in controller-info.xml under location C:\LocalAppJavaAgent\conf path as we assume that your controller is running at http port is 8090 at URL http://mw7kupnvxulpgh:8090/controller let us know if your controller is not running at above URL in such case we need controller server.log under <controller_install_dir>/logs path, else we request you to change ssl-enabled flag in xml file and save the changes and restart jvm with -javagent entry C:\LocalAppJavaAgent and see how it goes.
Above said is evident from below logs:
[Thread-0] 25 Oct 2014 05:27:40,482 INFO XMLConfigManager - XML Controller Info Resolver found valid config [Controller Host: mw7kupnvxulpgh; Controller Port: 8090; ssl-enabled: true]
..
[Thread-0] 25 Oct 2014 05:29:45,466 ERROR ConfigurationChannel - Exception: Read timed out
java.net.SocketTimeoutException: Read timed out
Regarding your queries on error and slowness , we confirm your understanding is right and you should see error details under location "Error details" section in BT snapshot drilldown
and under Troubleshoot -> errors screen and for slowness you can check "slow response times" under Troubleshoot and also we show BT user experience as slow if crossing thresholds set under
Configure -> slow thresholds and you can check response time of each sub calls in BT snapshots drilldown under AppDashboard -> Transaction snapshots
Regarding other query "And this tool also take care of data privacy" With default agent/controller config settings we do not show http parameters part of request URI BT snapshots and we also do not show Raw SQL data (values passed to SQL queries as part of web request that connects Databases) until unless you enabled data collector settings manually from controller UI.
Hope that information helps.
Regards,
Arun