Prometheus 接入¶
OpsAnt 的监控告警能力基于 Prometheus / Alertmanager,需先在「系统设置 - Prometheus 接入」中配置。
配置项¶
| 字段 | 说明 |
|---|---|
| Prometheus 地址 | 例如 http://<内网IP>:9090 |
| Alertmanager 地址 | 例如 http://<内网IP>:9093 |
| 启用 Basic Auth | 是否启用 HTTP 基础认证 |
| 用户名 / 密码 | Basic Auth 凭据 |
| 禁用 SSL 校验 | 自签名证书场景可关闭校验 |
| Consul 地址 | 服务注册中心地址 |
一键安装已自动配置¶
使用一键脚本安装时,Prometheus / Alertmanager / Consul 地址与凭据会自动写入,无需手动配置。
主机指标采集¶
OpsAnt 通过两种方式采集纳管主机指标:
- SSH 主机:通过自定义 exporter 采集(Consul 注册
consul-prometheus-scrapejob) - OpsMini 纳管主机:面板直采(
consul-prometheusjob,默认/metrics)
纳管主机后,平台会自动将主机注册到 Consul,Prometheus 据此抓取指标,无需手动维护。
验证¶
配置保存后,可在:
- 「告警事件」页查看活跃告警
- 「监控图表」页查询指标图表
- 「告警规则」页查看规则组
如无数据显示,请确认:
- Prometheus 地址可访问
- Basic Auth 用户名密码正确
- 主机已成功纳管并被 Consul 注册