-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20717/
-----------------------------------------------------------

Review request for Ambari and Sumit Mohanty.


Bugs: AMBARI-5574
    https://issues.apache.org/jira/browse/AMBARI-5574


Repository: ambari


Description
-------

We have had some reports of Agent-Server communication going down because of 
JSON parsing error. This is usually a malformed JSON that either the agent 
sends or receives. We need some WARN level log to spit out the JSON when such 
error is encountered.
The possibility is that the Agent logs the last JSON sent to the server when it 
encounters a communication error with the server. And, similarly, it can log 
the JSON received if response processing encounters an error. At Controller.py, 
the heartbeat loop we can log response or data or both based on when the 
failure occurs.


Diffs
-----

  ambari-agent/src/main/python/ambari_agent/Controller.py f1099ae 
  ambari-agent/src/main/python/ambari_agent/security.py 3052245 
  ambari-agent/src/test/python/ambari_agent/TestController.py 000cb3f 
  ambari-agent/src/test/python/ambari_agent/TestSecurity.py db4b25e 

Diff: https://reviews.apache.org/r/20717/diff/


Testing
-------

All tests passed


Thanks,

Dmytro Sen

Reply via email to