CZ Haung created AMBARI-25125: --------------------------------- Summary: Bugs in port_alert.py prevent alerts from being generated correctly Key: AMBARI-25125 URL: https://issues.apache.org/jira/browse/AMBARI-25125 Project: Ambari Issue Type: Bug Components: alerts Affects Versions: 2.6.2 Reporter: CZ Haung
We have observed bugs in port_alerrt.py, which prevent alerts from being generated correctly. Specially, the highlighted code below has bugs. end_time = time.time() {color:#FF0000}milliseconds = end_time - start_time{color} {color:#FF0000}seconds = milliseconds / 1000.0{color} It should be {color:#FF0000}seconds = end_time - start_time{color} {color:#FF0000}milliseconds = seconds * 1000.0 ### Not referenced anymore and can be removed{color} {color:#333333}{color}So to have ambari agent report a 1-second response time, the actual response time need to be 1000 seconds! Here is what Python time.time() does: Help on built-in function time in module time: time(...) time() -> floating point number Return the current time {color:#d04437}*in seconds*{color} since the Epoch. Fractions of a second may be present if the system clock provides them. -- This message was sent by Atlassian JIRA (v7.6.3#76005)