From 296ca50d5b12e4dd76cd929ff864bb65e37202da Mon Sep 17 00:00:00 2001 From: Bert Verhelst Date: Sat, 9 Oct 2021 11:01:07 +0200 Subject: [PATCH] fix(monitor): mark monitor as down when one check fails, up if no checks --- server/model/monitor.js | 2 +- server/validate-monitor-checks.js | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/server/model/monitor.js b/server/model/monitor.js index 3625781fd..a5fee0d58 100644 --- a/server/model/monitor.js +++ b/server/model/monitor.js @@ -273,7 +273,7 @@ class Monitor extends BeanModel { retries = 0; } catch (error) { - + bean.status = DOWN; bean.msg = error.message; // If UP come in here, it must be upside down mode diff --git a/server/validate-monitor-checks.js b/server/validate-monitor-checks.js index 9ff099d0b..f9fd1dde2 100644 --- a/server/validate-monitor-checks.js +++ b/server/validate-monitor-checks.js @@ -101,6 +101,7 @@ function validateMonitorChecks(res, checks, bean) { throw new Error(`${bean.msg}, encountered unknown monitor_check.type`); } }); + bean.status = UP; } module.exports = validateMonitorChecks;