diff --git a/src/ServicePulse.Host/app/css/particular.css b/src/ServicePulse.Host/app/css/particular.css index e788152d66..ab02335877 100644 --- a/src/ServicePulse.Host/app/css/particular.css +++ b/src/ServicePulse.Host/app/css/particular.css @@ -1747,6 +1747,22 @@ hr.top-separator { font-size: 11px; } +.sparkline-value.sec span { + color: #007AFF; +} + +.sparkline-value.min span { + color: #AE00FF; +} + +.sparkline-value.h span { + color: #FF7DFD; +} + +.sparkline-value.d span { + color: #FF0004; +} + .graph-area { width: 33%; box-sizing: border-box; diff --git a/src/ServicePulse.Host/app/modules/monitoring/js/services/services.monitoring.js b/src/ServicePulse.Host/app/modules/monitoring/js/services/services.monitoring.js index cad39b6395..866213a3c2 100644 --- a/src/ServicePulse.Host/app/modules/monitoring/js/services/services.monitoring.js +++ b/src/ServicePulse.Host/app/modules/monitoring/js/services/services.monitoring.js @@ -41,12 +41,20 @@ function loadEndpointDetailsFromMonitoringService(endpointName, sourceIndex, historyPeriod) { return $http.get(uri.join(scConfig.monitoring_urls[sourceIndex], 'monitored-endpoints', endpointName) + "?history=" + historyPeriod) .then(function (result) { + filterOutSystemMessage(result.data); return result.data; }, function (error) { return { error: error }; }); } + function filterOutSystemMessage(data) + { + data.messageTypes = data.messageTypes.filter(mt => { + return mt.id; + }); + } + function createEndpointDetailsSource(endpointName, sourceIndex, historyPeriod, refreshInterval) { return Rx.Observable.interval(refreshInterval).startWith(0) .flatMap(function (i) { diff --git a/src/ServicePulse.Host/app/modules/monitoring/views/endpoint_details.html b/src/ServicePulse.Host/app/modules/monitoring/views/endpoint_details.html index a14931f1e1..24a54953ab 100644 --- a/src/ServicePulse.Host/app/modules/monitoring/views/endpoint_details.html +++ b/src/ServicePulse.Host/app/modules/monitoring/views/endpoint_details.html @@ -309,10 +309,12 @@
-
+
{{(instance.isStale == true || instance.isScMonitoringDisconnected == true) ? "" : instance.metrics.processingTime.displayValue.value}} ? - {{instance.metrics.processingTime.displayValue.unit}} + + {{instance.metrics.processingTime.displayValue.unit}} +
@@ -321,10 +323,12 @@
-
+
{{(instance.isStale == true || instance.isScMonitoringDisconnected == true) ? "" : instance.metrics.criticalTime.displayValue.value}} ? - {{instance.metrics.criticalTime.displayValue.unit}} + + {{instance.metrics.criticalTime.displayValue.unit}} +
@@ -442,10 +446,12 @@
-
+
{{(endpoint.isStale == true || endpoint.isScMonitoringDisconnected == true) ? "" : messageType.metrics.processingTime.displayValue.value}} ? - {{messageType.metrics.processingTime.displayValue.unit}} + + {{messageType.metrics.processingTime.displayValue.unit}} +
@@ -454,10 +460,12 @@
-
+
{{(endpoint.isStale == true || endpoint.isScMonitoringDisconnected == true) ? "" : messageType.metrics.criticalTime.displayValue.value}} ? - {{messageType.metrics.criticalTime.displayValue.unit}} + + {{messageType.metrics.criticalTime.displayValue.unit}} +
diff --git a/src/ServicePulse.Host/app/modules/monitoring/views/monitored_endpoints.html b/src/ServicePulse.Host/app/modules/monitoring/views/monitored_endpoints.html index 48ef1efbd9..70763b43cd 100644 --- a/src/ServicePulse.Host/app/modules/monitoring/views/monitored_endpoints.html +++ b/src/ServicePulse.Host/app/modules/monitoring/views/monitored_endpoints.html @@ -125,10 +125,10 @@

Endpoints overview

-
+
{{(endpoint.isStale == true || endpoint.isScMonitoringDisconnected == true) ? "" : endpoint.metrics.processingTime.displayValue.value}} ? - {{endpoint.metrics.processingTime.displayValue.unit}} + {{endpoint.metrics.processingTime.displayValue.unit}}
@@ -137,10 +137,10 @@

Endpoints overview

-
+
{{(endpoint.isStale == true || endpoint.isScMonitoringDisconnected == true) ? "" : endpoint.metrics.criticalTime.displayValue.value}} ? - {{endpoint.metrics.criticalTime.displayValue.unit}} + {{endpoint.metrics.criticalTime.displayValue.unit}}