试图按节点调查Jenkins构建时间我注意到,当我们切换到使用Jenkins时间线时,我们的工作停止填充";代理人";";构建时间趋势";页
旧的管道前作业在该列表中显示代理名称,但新的管道作业只显示一个空白的代理字段。
如果我进入一个单独的管道构建,我可以在控制台输出中查找Running on
行,以确定使用了哪个代理,就像我可以在非管道构建的控制台输出中看到Building remotely on
行一样。
有没有一种方法可以让管道构建用作业实际运行的机器填充Agent字段?
我相信Jenkins在运行管道作业时不会收集这些信息,因为管道作业可能在许多代理上并行运行。
我们想得到这些信息,所以我们运行了一个InfluxDB实例,并在那里发送度量。这些度量包括代理名称,因此稍后可以对此进行分析。