问题描述
我正在使用 Consul 来监控服务的健康状态。当某些服务失败时,我使用 Consul watch
命令来触发处理程序。目前我正在使用这个命令:
consul watch -type=checks -state=passing /home/consul/health.sh
这可行,但是我想在 health.sh
中知道失败服务的名称,以便我可以发送包含失败服务名称的正确警报消息。如何在那里获取失败的服务名称?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)