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}}