Interface IHystrixCommandMetrics
Assembly: Hystrix.Dotnet.dll
Syntax
public interface IHystrixCommandMetrics
Properties
|
Improve this Doc
View Source
ConfigurationService
Declaration
IHystrixConfigurationService ConfigurationService { get; }
Property Value
Methods
|
Improve this Doc
View Source
AddCommandExecutionTime(Double)
Declaration
void AddCommandExecutionTime(double duration)
Parameters
Type |
Name |
Description |
System.Double |
duration |
|
|
Improve this Doc
View Source
AddUserThreadExecutionTime(Double)
Declaration
void AddUserThreadExecutionTime(double duration)
Parameters
Type |
Name |
Description |
System.Double |
duration |
|
|
Improve this Doc
View Source
DecrementConcurrentExecutionCount()
Declaration
void DecrementConcurrentExecutionCount()
|
Improve this Doc
View Source
GetCurrentConcurrentExecutionCount()
Declaration
int GetCurrentConcurrentExecutionCount()
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
GetExecutionTimeMean()
Declaration
int GetExecutionTimeMean()
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
GetExecutionTimePercentile(Double)
Declaration
int GetExecutionTimePercentile(double percentile)
Parameters
Type |
Name |
Description |
System.Double |
percentile |
|
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
GetHealthCounts()
Declaration
HystrixHealthCounts GetHealthCounts()
Returns
|
Improve this Doc
View Source
GetRollingMaxConcurrentExecutions()
Declaration
long GetRollingMaxConcurrentExecutions()
Returns
Type |
Description |
System.Int64 |
|
|
Improve this Doc
View Source
GetRollingSum(HystrixRollingNumberEvent)
Declaration
long GetRollingSum(HystrixRollingNumberEvent type)
Parameters
Returns
Type |
Description |
System.Int64 |
|
|
Improve this Doc
View Source
GetTotalTimeMean()
Declaration
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
GetTotalTimePercentile(Double)
Declaration
int GetTotalTimePercentile(double percentile)
Parameters
Type |
Name |
Description |
System.Double |
percentile |
|
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
IncrementConcurrentExecutionCount()
Declaration
void IncrementConcurrentExecutionCount()
|
Improve this Doc
View Source
MarkBadRequest()
Declaration
|
Improve this Doc
View Source
MarkExceptionThrown()
Declaration
void MarkExceptionThrown()
|
Improve this Doc
View Source
MarkFailure()
Declaration
|
Improve this Doc
View Source
MarkFallbackMissing()
Declaration
void MarkFallbackMissing()
|
Improve this Doc
View Source
MarkFallbackRejection()
Declaration
void MarkFallbackRejection()
|
Improve this Doc
View Source
MarkFallbackSuccess()
Declaration
void MarkFallbackSuccess()
|
Improve this Doc
View Source
MarkSemaphoreRejection()
Declaration
void MarkSemaphoreRejection()
|
Improve this Doc
View Source
MarkShortCircuited()
Declaration
void MarkShortCircuited()
|
Improve this Doc
View Source
MarkSuccess()
Declaration
|
Improve this Doc
View Source
MarkThreadPoolRejection()
Declaration
void MarkThreadPoolRejection()
|
Improve this Doc
View Source
MarkTimeout()
Declaration
|
Improve this Doc
View Source
ResetCounter()
Declaration