This plugin provides native instrumentation for monitoring Consul, including: Consul server service and cluster health, and querying the Consul API to check for passing/critical services.
I looked through git history and that call never worked or this was prompted by a change in some version of consul. cc @sstarcher as the original author of the check to validate.
We are seeing:
After inspecting the relevant code: https://github.com/sensu-plugins/sensu-plugins-consul/blob/master/bin/check-consul-failures.rb#L80-L84 and the consul documentation: https://www.consul.io/api/agent.html#force-leave-and-shutdown it should be a
put
not aget
.