Monitoring System 0.1.0
System resource monitoring with pluggable collectors and alerting
Loading...
Searching...
No Matches
kcenon::monitoring::retry_metrics Struct Reference

Retry metrics. More...

#include <retry_policy.h>

Collaboration diagram for kcenon::monitoring::retry_metrics:
Collaboration graph

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
 

Detailed Description

Retry metrics.

Examples
graceful_degradation_example.cpp.

Definition at line 37 of file retry_policy.h.

Member Function Documentation

◆ reset()

void kcenon::monitoring::retry_metrics::reset ( )
inline

Member Data Documentation

◆ failed_executions

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().

◆ successful_executions

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().

◆ total_executions

size_t kcenon::monitoring::retry_metrics::total_executions = 0

◆ total_retries

size_t kcenon::monitoring::retry_metrics::total_retries = 0

The documentation for this struct was generated from the following file: