|
Monitoring System 0.1.0
System resource monitoring with pluggable collectors and alerting
|
Validation configuration. More...
#include <data_consistency.h>

Public Member Functions | |
| bool | validate () const |
Public Attributes | |
| std::chrono::milliseconds | validation_interval {std::chrono::milliseconds(60000)} |
| size_t | max_validation_failures {5} |
| double | corruption_threshold {0.1} |
| bool | enable_auto_repair {false} |
Validation configuration.
Definition at line 71 of file data_consistency.h.
|
inlinenodiscard |
Definition at line 77 of file data_consistency.h.
References corruption_threshold, max_validation_failures, and validation_interval.
Referenced by TEST_F().

| double kcenon::monitoring::validation_config::corruption_threshold {0.1} |
| bool kcenon::monitoring::validation_config::enable_auto_repair {false} |
Definition at line 75 of file data_consistency.h.
Referenced by TEST_F(), and kcenon::monitoring::state_validator::validate().
| size_t kcenon::monitoring::validation_config::max_validation_failures {5} |
| std::chrono::milliseconds kcenon::monitoring::validation_config::validation_interval {std::chrono::milliseconds(60000)} |
Definition at line 72 of file data_consistency.h.
Referenced by kcenon::monitoring::state_validator::start(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), and validate().