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

#include <alert_config.h>

Collaboration diagram for kcenon::monitoring::rule_definition::trigger_config:
Collaboration graph

Public Attributes

std::string type
 
std::string operator_str
 
double threshold = 0.0
 
double rate_threshold = 0.0
 
double sensitivity = 3.0
 
int window_seconds = 60
 
int absent_seconds = 300
 

Detailed Description

Definition at line 191 of file alert_config.h.

Member Data Documentation

◆ absent_seconds

int kcenon::monitoring::rule_definition::trigger_config::absent_seconds = 300

◆ operator_str

std::string kcenon::monitoring::rule_definition::trigger_config::operator_str

◆ rate_threshold

double kcenon::monitoring::rule_definition::trigger_config::rate_threshold = 0.0

◆ sensitivity

double kcenon::monitoring::rule_definition::trigger_config::sensitivity = 3.0

◆ threshold

double kcenon::monitoring::rule_definition::trigger_config::threshold = 0.0

◆ type

std::string kcenon::monitoring::rule_definition::trigger_config::type

◆ window_seconds

int kcenon::monitoring::rule_definition::trigger_config::window_seconds = 60

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