怎么访问/metrics监控接口

Viewed 23

大家好,

我能用127.0.0.1 访问 doris fe 和be的/metrics接口,例如 http://127.0.0.1:8030/metrics。但是当我在linux 虚拟机上用curl 发送请求,用外网ip 访问该接口时报错 403 access denied。例如 http://11.19.11.22/metrics 但是用浏览器可以通过访问外网ip访问/metrics 接口。 请问有什么设置可以让linux 机器上发送curl 请求访问外网ip的/metrics 接口?

1 Answers

浏览器能访问http://{外网IP}:{端口}/metrics,但是linux机器上面curl http://{外网IP}:{端口}/metrics不通,是这个问题吗?这个直接google一下,大概率是你的网络配置的问题,你可以单独curl一下manager agent的 /metrics 接口(http://{agent所在的IP}:{agent的端口,默认8972}),这个是没有鉴权的,如果agent的/metrics能通,你看下是不是FE和BE的鉴权配置问题