【发布时间】:2020-03-01 16:58:04
【问题描述】:
我是第一次在 Grafana 上工作。作为学习曲线的一部分,我已经开始探索 grafana 注释。
我将自定义值(构建参数)作为注释值从 Jenkins 发送到 Grafana。这是命令。
"%curlPath%" -XPOST "%influxURL%" -H "Authorization: Bearer %gf_token%" --data-binary 'events text="<a href="%BUILD_URL%">%CRN%</a>",tags="jenkins-builds"'
它抛出以下错误:
D:\JenkinsAgentNode\workspace\E2E\anno-test>"C:\Program Files\Git\mingw64\bin\curl.exe" -XPOST "http://xx.xx.xx.xxx:8086/write?db=grafana&precision=n" -H "Authorization: Bearer ****" --data-binary 'events text="<a href="http://xx.xx.xx.xxx:8080/job/E2E/job/anno-test/4/">CR-177-117890</a>",tags="jenkins-builds"'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 61 100 54 100 7 18000 2333 --:--:-- --:--:-- --:--:-- 30500{"error":"unable to parse ''events': missing fields"}
curl: (3) URL using bad/illegal format or missing URL
请在下面找到 grafana 中注释配置的屏幕截图。
我摸不着头脑,因为相同的命令在基于 Linux 的实例(在命令下方)中工作,我必须在 Grafana 中看到注释标记。
curl -XPOST "http://xx.xx.xx.xxx:8086/write?db=grafana&precision=n" -H "Authorization: Bearer $grafana_api" --data-binary 'events text="<a href="'$BUILD_URL'">'$CRN'</a>",tags="jenkins-builds"'
注解配置同上。
请指导我在哪里犯错。
问候
【问题讨论】:
标签: jenkins curl grafana influxdb