跳转至

Prometheus 接入

OpsAnt 的监控告警能力基于 Prometheus / Alertmanager,需先在「系统设置 - Prometheus 接入」中配置。

配置项

字段 说明
Prometheus 地址 例如 http://<内网IP>:9090
Alertmanager 地址 例如 http://<内网IP>:9093
启用 Basic Auth 是否启用 HTTP 基础认证
用户名 / 密码 Basic Auth 凭据
禁用 SSL 校验 自签名证书场景可关闭校验
Consul 地址 服务注册中心地址

一键安装已自动配置

使用一键脚本安装时,Prometheus / Alertmanager / Consul 地址与凭据会自动写入,无需手动配置。

主机指标采集

OpsAnt 通过两种方式采集纳管主机指标:

  1. SSH 主机:通过自定义 exporter 采集(Consul 注册 consul-prometheus-scrape job)
  2. OpsMini 纳管主机:面板直采(consul-prometheus job,默认 /metrics)

纳管主机后,平台会自动将主机注册到 Consul,Prometheus 据此抓取指标,无需手动维护。

验证

配置保存后,可在:

  • 「告警事件」页查看活跃告警
  • 「监控图表」页查询指标图表
  • 「告警规则」页查看规则组

如无数据显示,请确认:

  1. Prometheus 地址可访问
  2. Basic Auth 用户名密码正确
  3. 主机已成功纳管并被 Consul 注册