我可以直接从 Prometheus UI 中搜索查询,并且工作正常:
K_MacInfo{macAddr="B0:11:12:FD:D1:A8"} offset 5m.
但是,当我尝试使用curl命令直接在服务器中运行它时,我发现语法错误并收到错误消息。
curl http://localhost:9090/api/v1/queryquery=K_MacInfo{macAddr="B0:11:12:FD:D1:A8"}
Run Code Online (Sandbox Code Playgroud)
也不知道如何在这里添加偏移部分。你能指导我理解我在这里做错了什么吗?
您的 URL 格式有些错误,您需要对query参数进行正确的 urlencode。卷曲可以为你做到这一点:
curl -G \
--data-urlencode 'query=K_MacInfo{macAddr="B0:11:12:FD:D1:A8"} offset 5m' \
http://localhost:9090/api/v1/query
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5335 次 |
| 最近记录: |