Package com.avanza.astrix.ft.hystrix
Interface BeanFaultToleranceMetricsMBean
-
- All Known Implementing Classes:
BeanFaultToleranceMetrics
public interface BeanFaultToleranceMetricsMBean
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetCurrentConcurrentExecutionCount()longgetErrorCount()The number of failed invocations to a given service bean, i.e the number of times the fault tolerance layer has aborted the invocation (sempahore rejected, timeout, etc)intgetErrorPercentage()intgetIsCircuitBreakerOpen()intgetLatencyExecute100()intgetLatencyExecute50()intgetLatencyExecute90()intgetLatencyExecute99()intgetPoolCurrentActiveCount()intgetPoolCurrentQueueCount()intgetPoolCurrentSize()intgetPoolQueueSizeRejectionThreshold()intgetPoolRollingMaxActiveThreads()longgetRollingMaxConcurrentExecutions()longgetSemaphoreRejectedCount()longgetShortCircuitedCount()longgetSuccessCount()The number of successful invocations of a given service bean.longgetThreadPoolRejectedCount()longgetTimeoutCount()
-
-
-
Method Detail
-
getErrorCount
long getErrorCount()
The number of failed invocations to a given service bean, i.e the number of times the fault tolerance layer has aborted the invocation (sempahore rejected, timeout, etc)- Returns:
-
getErrorPercentage
int getErrorPercentage()
-
getSuccessCount
long getSuccessCount()
The number of successful invocations of a given service bean.- Returns:
-
getCurrentConcurrentExecutionCount
int getCurrentConcurrentExecutionCount()
-
getRollingMaxConcurrentExecutions
long getRollingMaxConcurrentExecutions()
-
getThreadPoolRejectedCount
long getThreadPoolRejectedCount()
-
getTimeoutCount
long getTimeoutCount()
-
getShortCircuitedCount
long getShortCircuitedCount()
-
getSemaphoreRejectedCount
long getSemaphoreRejectedCount()
-
getPoolCurrentActiveCount
int getPoolCurrentActiveCount()
-
getPoolCurrentQueueCount
int getPoolCurrentQueueCount()
-
getPoolRollingMaxActiveThreads
int getPoolRollingMaxActiveThreads()
-
getIsCircuitBreakerOpen
int getIsCircuitBreakerOpen()
-
getLatencyExecute50
int getLatencyExecute50()
-
getLatencyExecute90
int getLatencyExecute90()
-
getLatencyExecute99
int getLatencyExecute99()
-
getLatencyExecute100
int getLatencyExecute100()
-
getPoolCurrentSize
int getPoolCurrentSize()
-
getPoolQueueSizeRejectionThreshold
int getPoolQueueSizeRejectionThreshold()
-
-