Closed jneo8 closed 1 year ago
rule_files: - ./hwmon.rules evaluation_interval: 1m tests: - interval: 1m input_series: - series: node_hwmon_temp_alarm{chip="nvme_nvme1", sensor="temp1", instance="instanceA"} values: 1 alert_rule_test: - eval_time: 1m alertname: HwmonTempAlarm exp_alerts: - exp_labels: alertname: HwmonTempAlarm chip: "nvme_nvme1" severity: warning sensor: "temp1" instance: "instanceA" exp_annotations: summary: Chip nvme_nvme1 is throwing a temperature alarm on instanceA description: >- Chip nvme_nvme1 is throwing a temperature alarm on instanceA VALUE = 1 LABELS = map[__name__:node_hwmon_temp_alarm chip:nvme_nvme1 instance:instanceA sensor:temp1]
promtool
$ promtool test rules ./src/prometheus_alert_rules/test_hwmon.yaml Unit Testing: ./src/prometheus_alert_rules/test_hwmon.yaml SUCCESS
Context
Testing Instructions
promtool
Release Notes