【问题标题】:Does Consul save the health check history of a service?Consul 会保存服务的健康检查历史吗?
【发布时间】:2022-12-22 09:18:54
【问题描述】:

我在我们的系统中使用 Hashicorp Consul 进行健康检查。

Consul 有获取健康检查历史记录的 API 吗?

例如;假设我有一个名为 A 的服务,该服务在过去一个小时内关闭,现在它启动了,我需要的是获取此信息(服务在过去 1 小时内关闭)。

感谢您的帮助。

【问题讨论】:

    标签: consul hashicorp


    【解决方案1】:

    不,历史信息无法从 consul 服务器本身获得。你可以看到他们的 /health API,你无法在特定时间点获得健康。

    如果您需要该功能,则必须定期将其记录在审计表中,或者登录到 Splunk 之类的系统,并相应地提取历史记录。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-27
      • 2016-10-13
      • 1970-01-01
      • 2019-06-05
      • 1970-01-01
      • 2019-09-24
      相关资源
      最近更新 更多