【发布时间】:2014-11-19 03:11:46
【问题描述】:
我们在 windows 环境中使用 jenkins。在大约 20 台机器中 - 我会说每天至少有 3 台从服务因未知原因停止。我有一个监视系统,可以监视服务并重新启动,并做许多其他有用的事情-但到目前为止,我还没有弄清楚如何知道要关心哪些机器上的哪些服务-基本上我正在使用 jenkins rest api获取从站列表 - 但不知何故,我需要将它们翻译成机器名称......而且至关重要的是 - 我需要在它们未连接时这样做 - 所以在机器上运行类似 print ip 的任何东西没用。
我知道 jenkins 的设计是为了让从站与服务器联系,所以从站可以在任何地方运行,但在我们的例子中,我们永远不会“移动”一个从站,我们只会创建另一个。我只是想知道是否有任何可访问的日志或历史记录或类似“我们最后一次从这个奴隶那里听到它来自机器 X 作为服务名称 Y”的东西
假设詹金斯目前无法联系奴隶,是否有可能以任何方式获取此信息?
【问题讨论】: