Method | Description | |
---|---|---|
GetCumulativeCount ( RollingNumberEvent ev ) : long | ||
GetExecutionTimeMean ( ) : int | ||
GetExecutionTimePercentile ( double percentile ) : int | ||
GetRollingCount ( RollingNumberEvent ev ) : long | ||
GetRollingMaxConcurrentExecutions ( ) : long | ||
GetTotalTimeMean ( ) : int | ||
GetTotalTimePercentile ( double percentile ) : int |
Method | Description | |
---|---|---|
AddCommandExecutionTime ( long duration ) : void | ||
AddUserThreadExecutionTime ( long duration ) : void | ||
CommandMetrics ( [ name, [ commandGroup, [ properties, IClock clock = null ) : Jellyfish.Commands.Utils | ||
DecrementConcurrentExecutionCount ( ) : void | ||
GetHealthCounts ( ) : |
||
IncrementConcurrentExecutionCount ( ) : void | ||
MarkBadRequest ( long duration ) : void | ||
MarkExceptionThrown ( ) : void | ||
MarkFailure ( long duration ) : void | ||
MarkFallbackFailure ( ) : void | ||
MarkFallbackRejection ( ) : void | ||
MarkFallbackSuccess ( ) : void | ||
MarkResponseFromCache ( ) : void | ||
MarkSemaphoreRejection ( ) : void | ||
MarkShortCircuited ( ) : void | ||
MarkSuccess ( long duration ) : void | ||
MarkThreadPoolRejection ( ) : void | ||
MarkTimeout ( long duration ) : void | ||
Reset ( ) : void |
public GetCumulativeCount ( RollingNumberEvent ev ) : long | ||
ev | RollingNumberEvent | |
return | long |
public GetExecutionTimePercentile ( double percentile ) : int | ||
percentile | double | |
return | int |
public GetRollingCount ( RollingNumberEvent ev ) : long | ||
ev | RollingNumberEvent | |
return | long |
public GetRollingMaxConcurrentExecutions ( ) : long | ||
return | long |
public GetTotalTimePercentile ( double percentile ) : int | ||
percentile | double | |
return | int |