Skip to content

Commit c62ca64

Browse files
author
Remi Hakim
committed
Merge pull request #2500 from stripe/cory-fix-mesos-key-errors
[mesos_master] Fix key error when a metric is missing.
2 parents e19a477 + 338b2dd commit c62ca64

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

checks.d/mesos_master.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,8 @@ def check(self, instance):
229229
self.CLUSTER_FRAMEWORK_METRICS, self.STATS_METRICS]
230230
for m in metrics:
231231
for key_name, (metric_name, metric_func) in m.iteritems():
232-
metric_func(self, metric_name, stats_metrics[key_name], tags=tags)
232+
if key_name in stats_metrics:
233+
metric_func(self, metric_name, stats_metrics[key_name], tags=tags)
233234

234235

235236
self.service_check_needed = True

0 commit comments

Comments
 (0)