OCP部署的集群,如何安装prometheus+grafana + alertmanager

【 使用环境 】测试环境
【 OB or 其他组件 】
【 使用版本 】
【问题描述】使用OCP先部署OB集群,如何再安装prometheus+grafana + alertmanager
@论坛小助手

1 个赞

你看看这两个博客 是否能帮助到你
https://open.oceanbase.com/blog/18048875568
https://open.oceanbase.com/blog/10900284

2 个赞

请问 ocp 部署的 ocp_agent 跟 obd 部署的 obagent ,是不是两种不同的数据采集agent?同一个集群可以两个都部署,互不影响。

1 个赞





ocp部署ob集群后,再obd安装 obagent + prometheus +grafana ,grafana无法显示出数据

1 个赞

不影响的 可以看看配置的是否有问题 防火墙是否关闭

2 个赞

没有开防火墙,配置上面的截图发了。

2 个赞

obd_20251124_bak.tar.gz (5.8 MB)
这是obd的部署日志

2 个赞

启动 Prometheus 服务后 http://ip:9090/targets这样访问Prometheus的监控有数据么

2 个赞



主机监控有,oceanbase数据库是启动的,监控数据是不是没有?

2 个赞

看着obagent应该没有问题 应该是你配置的Prometheus哪个地方有问题 可以看看日志信息

1 个赞

All in one版本除了alertmanager以外应该都包含了吧

1 个赞

prometheus.log (54.8 KB)

1 个赞

1 个赞

obagent_log.tar.gz (13.6 MB)
obagent 的日志

看着是访问失败呀 报的404 看日志信息报错是增加监控报错了 看看是不是配置的目录有问题或者权限有问题
ts=2025-11-25T00:18:04.297Z caller=file.go:230 level=error component=“discovery manager scrape” discovery=file msg=“Error adding file watch” path=/data/ob/soft/oceanbase/prometheus/targets err=“no such file or directory”

权限没有问题,我都是用root部署的,安装也是按照官方文档的指导操作的

1 个赞

在检查一下看看是不是配置的目录有问题呢

obd部署prometheus+grafana的配置文件

部署生成的prometheus.yaml 文件