obshell dashboard性能监控没数据

【 使用环境 】生产环境
【 OB or 其他组件 】Oceanbase-ce v4.5.0,prometheus v2.37.1
【 使用版本 】
【问题描述】Prometheus部署完成后,通过9090端口可以正常进入Prometheus页面并查看监测数据,但是在obshell dashboard中性能监控菜单配置Prometheus地址和账号密码之后,性能监控没数据。在obshell服务器可以通过接口正常拉取Prometheus数据。

4 个赞

首先检查一下 Prometheus配置文件(prometheus.yml):static_configs 中的 targets地址是否正确; 再检查一下时间同步:若被监控机时间与Prometheus服务器偏差过大(>10分钟),可能被拒收样本;
最后检查一下防火墙/安全组是否放行相关的其它端口,如9100端口。

1 核对prometheus.ymlstatic_configs的监控目标地址是否准确。
2 同步所有服务器时间,主机与 Prometheus 时间差超过 10 分钟会导致数据拒收。
3 检查防火墙、安全组,放行监控相关端口(如 9100),避免端口拦截数据传输。

targets地址没有问题,所有服务器时间都通过chrony同步,防火墙都没开

找到原因了吗?

看看看看

学到了

木有啊

可以具体截图看看 把obshell dashboard的日志信息 拿一下看看