|
Monitoring System 0.1.0
System resource monitoring with pluggable collectors and alerting
|
Retry metrics. More...
#include <retry_policy.h>

Public Member Functions | |
| void | reset () |
Public Attributes | |
| size_t | total_executions = 0 |
| size_t | successful_executions = 0 |
| size_t | failed_executions = 0 |
| size_t | total_retries = 0 |
Retry metrics.
Definition at line 37 of file retry_policy.h.
|
inline |
Definition at line 43 of file retry_policy.h.
References failed_executions, successful_executions, total_executions, and total_retries.
Referenced by kcenon::monitoring::retry_executor< T >::reset_metrics().

| size_t kcenon::monitoring::retry_metrics::failed_executions = 0 |
Definition at line 40 of file retry_policy.h.
Referenced by kcenon::monitoring::retry_executor< T >::execute(), and reset().
| size_t kcenon::monitoring::retry_metrics::successful_executions = 0 |
Definition at line 39 of file retry_policy.h.
Referenced by kcenon::monitoring::retry_executor< T >::execute(), and reset().
| size_t kcenon::monitoring::retry_metrics::total_executions = 0 |
Definition at line 38 of file retry_policy.h.
Referenced by demonstrate_combined_patterns(), demonstrate_retry_policy(), kcenon::monitoring::retry_executor< T >::execute(), and reset().
| size_t kcenon::monitoring::retry_metrics::total_retries = 0 |
Definition at line 41 of file retry_policy.h.
Referenced by demonstrate_combined_patterns(), kcenon::monitoring::retry_executor< T >::execute(), and reset().