refactor: config/apps 目录重组、文档重构、架构图收窄
- 中央:config/(prometheus,alertmanager,grafana)、apps/(tile-cache,topology-editor) - 边缘:config/(vmagent,blackbox,targets)、apps/(onvif-exporter) - env: TRAEFIK_PROVIDER、prometheus/env.example 详细说明 - 文档:README/doc 重构,EDGE_CACHE 合并到 EDGE_AGENT_CONFIG - targets.csv 更新流程说明,ARCHITECTURE 图收窄 Made-with: Cursor
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
|
||||
## 告警规则(alert_rules.yml)
|
||||
|
||||
中央已内置 `central-server/alert_rules.yml`,主要包含:
|
||||
中央已内置 `central-server/config/prometheus/alert_rules.yml`,主要包含:
|
||||
|
||||
| 规则 | 条件 | 说明 |
|
||||
|------|------|------|
|
||||
@@ -16,13 +16,13 @@
|
||||
|
||||
**为何显示 Inactive**:规则依赖边缘推送的指标。需先部署边缘、配置 Ping/ONVIF 目标,数据经 remote_write 到 VictoriaMetrics 后,规则才会评估;无数据时保持 inactive。
|
||||
|
||||
**激活步骤**:完成 [README.md#第二步](README.md) 边缘部署 → 在 Grafana 选 VictoriaMetrics 数据源确认有 `probe_success{job="network-ping"}` 等 → Prometheus 会从 VictoriaMetrics 取数并评估规则。
|
||||
**激活步骤**:完成边缘部署(见 [README](README.md)、[DEPLOYMENT_GUIDE](DEPLOYMENT_GUIDE.md))→ 在 Grafana 选 VictoriaMetrics 数据源确认有 `probe_success{job="network-ping"}` 等 → Prometheus 会从 VictoriaMetrics 取数并评估规则。
|
||||
|
||||
---
|
||||
|
||||
## Alertmanager 配置(alertmanager.yml)
|
||||
|
||||
路径:`central-server/alertmanager/alertmanager.yml`。
|
||||
路径:`central-server/config/alertmanager/alertmanager.yml`。
|
||||
|
||||
- **route**:分组(group_by)、等待时间(group_wait)、重复间隔(repeat_interval)、默认接收器(receiver)。
|
||||
- **receivers**:当前示例为 webhook `http://127.0.0.1:5001/`。
|
||||
@@ -37,7 +37,7 @@
|
||||
|
||||
## 自定义告警规则
|
||||
|
||||
在 `alert_rules.yml` 中追加或修改规则,例如:
|
||||
在 `config/prometheus/alert_rules.yml` 中追加或修改规则,例如:
|
||||
|
||||
```yaml
|
||||
- alert: ExampleAlert
|
||||
|
||||
Reference in New Issue
Block a user