elasticsearch - 如何将Jenkins的工作排队时间发送到Elasticsearch?

标签 elasticsearch jenkins

我想记录我们的Jenkins作业的队列长度,并输出到Elasticsearch。对于这个例子,我会发布类似

queue-duration:9.9

进行elsasticsearch(以及其他数据)。

enter image description here

页面的API不包含此信息。除了抓取HTML之外,如何获取它? (jk)

最佳答案

它应该是api的一部分,但我建议您使用groovy确定将其提取:
How can I know how long a Jenkins job has been in the wait queue after the job is finished?

关于elasticsearch - 如何将Jenkins的工作排队时间发送到Elasticsearch?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41040493/

相关文章:

elasticsearch - Elasticsearch 中嵌套元素的频率计数聚合返回零结果

elasticsearch - Kubernetes 上 elasticsearch 6.3.0 的就绪性和 active 探测失败

python - Jenkins 无法从资源 AntTasks.properties 加载定义

jenkins - Jenkins 可以加载共享库而不在每次执行时重新克隆它们吗?

iis - 如何在IIS服务器上托管 Elasticsearch

python - 带有 Elasticsearch 后端的 Django Haystack

elasticsearch - 在聚合中使用inner_hits

linux - 无法从 Jenkins 访问 git repo

jenkins - 如何在 Jenkins 管道中获取存储库名称

jenkins - ZAP 扫描 : Jenkins Job failed (url_not_in_context)