
hystrix-dashboard.components.hystrixCommand.templates.hystrixCircuit.html Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of io.wcm.caravan.io.http Show documentation
Show all versions of io.wcm.caravan.io.http Show documentation
HTTP communication layer using Netflix Hystrix and Ribbon for resilience.
<% if(propertyValue_executionIsolationStrategy == 'THREAD') { %>
<%= addCommas(rollingCountTimeout) %>
<%= addCommas(rollingCountThreadPoolRejected) %>
<% } %>
<%= addCommas(rollingCountFailure) %>
<% if(propertyValue_circuitBreakerForceClosed) { %>
[ Forced Closed ]
<% } %>
<% if(propertyValue_circuitBreakerForceOpen) { %>
Circuit Forced Open
<% } else { %>
<% if(isCircuitBreakerOpen == reportingHosts) { %>
Circuit Open
<% } else if(isCircuitBreakerOpen == 0) { %>
Circuit Closed
<% } else {
/* We have some circuits that are open */
%>
Circuit <%= isCircuitBreakerOpen.replace("true", "Open").replace("false", "Closed") %>)
<% } %>
<% } %>
<% if(typeof reportingHosts != 'undefined') { %>
Hosts
<%= reportingHosts %>
<% } else { %>
Host
Single
<% } %>
90th
<%= getInstanceAverage(latencyExecute['90'], reportingHosts, false) %>ms
Median
<%= getInstanceAverage(latencyExecute['50'], reportingHosts, false) %>ms
99th
<%= getInstanceAverage(latencyExecute['99'], reportingHosts, false) %>ms
Mean
<%= latencyExecute_mean %>ms
99.5th
<%= getInstanceAverage(latencyExecute['99.5'], reportingHosts, false) %>ms
© 2015 - 2025 Weber Informatics LLC | Privacy Policy