【发布时间】:2021-07-23 17:41:31
【问题描述】:
我正在使用 Consul 来监控服务的健康状况。我使用 Consul watch 命令在某些服务失败时触发处理程序。目前我正在使用这个命令:
consul watch -type=checks -state=passing /home/consul/health.sh
这可行,但是我想知道在health.sh 中失败服务的名称,所以我可以发送包含失败服务名称的正确警报消息。我怎样才能在那里获得失败的服务名称?
【问题讨论】:
标签: consul consul-health-check