|
Monitoring System 0.1.0
System resource monitoring with pluggable collectors and alerting
|
Alert configuration parsing and templating. More...
#include <chrono>#include <functional>#include <iomanip>#include <memory>#include <regex>#include <sstream>#include <string>#include <unordered_map>#include <vector>#include "alert_rule.h"#include "alert_triggers.h"#include "alert_types.h"#include "../core/result_types.h"
Go to the source code of this file.
Classes | |
| class | kcenon::monitoring::alert_template |
| Template engine for alert messages. More... | |
| struct | kcenon::monitoring::rule_definition |
| Structured definition for alert rule configuration. More... | |
| struct | kcenon::monitoring::rule_definition::trigger_config |
| class | kcenon::monitoring::rule_builder |
| Builds alert_rule from rule_definition. More... | |
| class | kcenon::monitoring::rule_registry |
| Dynamic registry for alert rules with hot-reload support. More... | |
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::monitoring |
Alert configuration parsing and templating.
This file provides configuration parsing for alert rules and message templating support with variable substitution.
Definition in file alert_config.h.