diff --git a/public/static/healthcheck/index.html b/public/static/healthcheck/index.html index 8df309651..9e20bde78 100644 --- a/public/static/healthcheck/index.html +++ b/public/static/healthcheck/index.html @@ -723,6 +723,7 @@ isRefreshing = false; refreshBtn.disabled = false; refreshText.textContent = 'Refresh All'; + updateAtAGlanceText(); // Hide overlay overlay.classList.remove('active'); @@ -761,7 +762,7 @@ // Determine overall service status const endpoints = healthData[serviceName].endpoints; - const healthyCount = endpoints.filter(ep => ep.statusCode >= 200 && ep.statusCode < 400).length; + const healthyCount = endpoints.filter(ep => !isDegraded(ep) && !isUnhealthy(ep)).length; const totalCount = endpoints.length; if (healthyCount === totalCount) { @@ -771,7 +772,6 @@ } else { healthData[serviceName].status = 'unhealthy'; } - updateAtAGlanceText(); } // Check a single endpoint @@ -967,7 +967,6 @@ // Create microservice element function createMicroserviceElement(serviceName, serviceData) { - console.log(serviceName, serviceData); const serviceEl = document.createElement('div'); serviceEl.className = 'microservice-group'; serviceEl.id = `service-${serviceName}`;