Skip to content

Commit f3bc116

Browse files
authored
Add Alarm State Reason On Failure (#407)
1 parent 96865a6 commit f3bc116

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

validator/src/main/java/com/amazon/aoc/validators/AlarmPullingValidator.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,10 +72,14 @@ public void validate() throws Exception {
7272
log.info(metricAlarm.getStateValue());
7373
if (!metricAlarm.getStateValue().equals("OK")) {
7474
log.error(
75-
"alarm {} is alarming, status is {}, metric is {}, failing to bake",
75+
"alarm {} is alarming, status is {}, "
76+
+ "metric is {}, "
77+
+ "matric error : {}, "
78+
+ "failing to bake",
7679
metricAlarm.getAlarmName(),
7780
metricAlarm.getStateValue(),
78-
metricAlarm.getMetrics());
81+
metricAlarm.getMetrics(),
82+
metricAlarm.getStateReason());
7983
cloudWatchService.putMetricData(SOAKING_NAMESPACE, METRIC_NAME, 0.0, dimension);
8084
System.exit(1);
8185
}

0 commit comments

Comments
 (0)