diff --git a/src/apphealthmonitor.js b/src/apphealthmonitor.js index 17fb9313c..a4ca3ffee 100644 --- a/src/apphealthmonitor.js +++ b/src/apphealthmonitor.js @@ -110,7 +110,8 @@ function processApps(callback) { async.each(apps, checkAppHealth, function (error) { if (error) console.error(error); - var alive = apps.filter(function (a) { return a.health === appdb.HEALTH_HEALTHY; }) + var alive =apps + .filter(function (a) { return a.installationState === appdb.ISTATE_INSTALLED && a.runState === appdb.RSTATE_RUNNING && a.health === appdb.HEALTH_HEALTHY; }) .map(function (a) { return a.location; }).join(', '); debug('apps alive: [%s]', alive);