我能够直接从Prometheus UI中搜索查询,并且效果很好:
K_MacInfo {macAddr =“ B0:11:12:FD:D1:A8”}偏移5m。
但是,当我尝试使用curl命令在服务器中直接运行它时,我得到了错误的语法并得到了错误消息。
卷曲http://localhost:9090/api/v1/queryquery=K_MacInfo {macAddr =“ B0:11:12:FD:D1:A8”}
也不确定如何在此处添加偏移量部分。您能引导我了解我在这里做错了什么吗?
答案 0 :(得分:0)
您的URL格式有误,您需要正确地对query
参数进行urlencode。 curl可以为您做到这一点:
curl -G \
--data-urlencode 'query=K_MacInfo{macAddr="B0:11:12:FD:D1:A8"} offset 5m' \
http://localhost:9090/api/v1/query