Files
Distributed-Prometheus/doc/EDGE_AGENT_CONFIG.md
Super User 72a5bf30b4 feat: 天地图瓦片缓存(tile-cache)、拓扑标注助手与文档更新
- tile-cache: 瓦片缓存服务(vec/cva)、启动探针、详细日志、上游超时可配置(UPSTREAM_TIMEOUT_MS)
- central: docker-compose 集成 tile-cache,env.example 增加 TILE_CACHE_* / TIANDITU_TK
- topology-editor: 天地图/缓存加载、GPS 安全来源错误提示、TIANDITU 文档(403/白名单、localhost 测试说明)
- doc: README 部署步骤与 GPS 安全来源说明,TIANDITU_CONFIG 完善

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-25 11:11:38 -05:00

1.8 KiB
Raw Blame History

边缘节点配置文件说明

需要什么

类型 说明 对应组件
必选 remote_write 推送到中央 prometheus-edge
必选 Ping/网络探测 blackbox-exporter
可选 ONVIF 等 onvif-exporter--profile onvif),见 ONVIF_ALTERNATIVES.md

容器与数据流

容器 作用 端口
prometheus-edge 抓取 Blackbox及可选 ONVIFremote_write → 中央 VictoriaMetrics 9092
blackbox-exporter Ping/HTTP/TCP 探测 9115内部
onvif-exporter 可选ONVIF 探测 9600内部

数据流:目标 → Exporter → prometheus-edge → remote_write → 中央 VictoriaMetrics。

目录与配置

  • config/targets.csv统一监控目标ping/onvif/topology格式与脚本见 TARGETS_AND_MONITORING.md
  • config/update-configs.sh:从 targets.csv 生成 onvif-targets.jsonping-targets.json
  • prometheus-edge:使用 prometheus.yml.template + deploy.sh 中 envsubst注入 CENTRAL_SERVER_HOST/PORT;数据目录使用 Docker 卷 prometheus-edge-data
  • .envCENTRAL_SERVER_HOSTCENTRAL_SERVER_PORT=8428EDGE_NODE_ID。本机同机可用 run-edge-local.shhost.docker.internal跨机填中央 IP。

常用操作

  • 改监控目标:编辑 config/targets.csvcd config && ./update-configs.sh,必要时重启 prometheus-edge。
  • 改中央地址:编辑 .envdocker compose restart prometheus-edge

相关文档