I have an instance where a MySQL Server was shut down and the agent did not report it as unavailable. The agent simply stopped sending in any metrics at all for the MySQL resource. Other resources were unaffected during this time and their metrics came in normally. Because the agent failed to send in unavailable metrics for the MySQL Server resource, no alerts were fired indicating the server was down.
Description
I have an instance where a MySQL Server was shut down and the agent did not report it as unavailable. The agent simply stopped sending in any metrics at all for the MySQL resource. Other resources were unaffected during this time and their metrics came in normally. Because the agent failed to send in unavailable metrics for the MySQL Server resource, no alerts were fired indicating the server was down.
Fixed issues with MySQLMeasurement class throwing a MetricUnreachableException when avail is down rather than marking it down. Also, needed to modify SAMPLE_SIZE in MeasurementManager and RawMeasurementManager so that it will validate correctly.
Scott Feldstein added a comment - 22/Aug/08 12:37 PM Fixed issues with MySQLMeasurement class throwing a MetricUnreachableException when avail is down rather than marking it down. Also, needed to modify SAMPLE_SIZE in MeasurementManager and RawMeasurementManager so that it will validate correctly.