我目前正在构建一个由4个微服务(a,b,c,d)组成的应用程序.我们希望将Kubernetes Helm作为CI/CD管道的一部分.
我们正在讨论如何最好地定义图表,并且想知道社区的建议.
我们目前的选择似乎是:
值得一提的是:
我提到这些要求是因为我觉得它们可能与图表设计有关.
观察。我是 InfluxDB 和 Flux 查询语言的新手,所以请耐心等待!很高兴被重定向到文档,但迄今为止我还没有找到任何真正有用的东西。
我已配置 Jenkins (2.277.3) 使用插件 ( https://plugins.jenkins.io/influxdb/ ) 将构建指标推送到 InfluxDB (版本 2.0.5 ('7c3ead)) 。目前没有自定义指标。数据发送成功。
我想构建一个简单的条形图来显示特定项目的构建时间。每个“条”都是一个单独的构建(具有不同的构建编号)。还:
我正在尝试创建查询来支持此视图:
from(bucket: "db0")
|> range(start: -2d)
|> filter(fn: (r) => r["project_name"] == "Job2")
|> filter(fn: (r) => r._measurement == "jenkins_data" and r._field == "build_time" )
Run Code Online (Sandbox Code Playgroud)
这会在表视图中生成 2 个表,一张表示构建成功,一张表示构建失败。有人可以解释为什么会出现这种情况,以及我是否缺少对如何使用该工具的一些基本了解吗?