手工安装obagent,配置文件里没有Prometheus的信息

用OBD手工部署完库和obproxy,之后手工安装obagent,配置文件里没有Prometheus的信息。我看官网说应该会自动带出来Prometheus能用的配置文件,我重装好几次了 都不行。

麻烦发下你的obagent安装方式 以及参考的文档出处

哦 我就是
cp /usr/obd/example/obagent/obagent-only-example.yaml /home/admin
然后修改这个yaml文件,然后执行obd cluster deploy obagent -c obagent-only-example.yaml


参考的是https://open.oceanbase.com/blog/8600149
https://www.modb.pro/db/1689628088823537664

官网我也看了,也是说OBAgent 启动后会在 OBServer 服务器上自动生成 Prometheus 所需要的配置文件,该配置文件被放在 OBAgent 安装目录下。
我的理解应该是装完agent之后这个配置文件会自动配置好了,然后再往Prometheus 哪拷贝就行了,但是我这个不行,而且monitor用户我也建了。

obagent-only-example.yaml 试试yaml文件名字改一下放在部署产品自动生成yaml的路径里

你好,这边根据黑屏化部署agent执行是没问题的


可以看一下你的obd 和安装的agent版本,这边的版本是,可以升级下你的版本再试试
OceanBase Deploy: 2.9.1
agent 422

这个问题解决了吗

解决了,谢谢。