mirror of https://github.com/status-im/consul.git
consul: Provide output for serfHealth check. Fixes #176.
This commit is contained in:
parent
a88c36bdc1
commit
476339b20c
|
@ -11,11 +11,13 @@ import (
|
|||
)
|
||||
|
||||
const (
|
||||
SerfCheckID = "serfHealth"
|
||||
SerfCheckName = "Serf Health Status"
|
||||
ConsulServiceID = "consul"
|
||||
ConsulServiceName = "consul"
|
||||
newLeaderEvent = "consul:new-leader"
|
||||
SerfCheckID = "serfHealth"
|
||||
SerfCheckName = "Serf Health Status"
|
||||
SerfCheckAliveOutput = "Agent alive and reachable"
|
||||
SerfCheckFailedOutput = "Agent not live or unreachable"
|
||||
ConsulServiceID = "consul"
|
||||
ConsulServiceName = "consul"
|
||||
newLeaderEvent = "consul:new-leader"
|
||||
)
|
||||
|
||||
// monitorLeadership is used to monitor if we acquire or lose our role
|
||||
|
@ -266,6 +268,7 @@ AFTER_CHECK:
|
|||
CheckID: SerfCheckID,
|
||||
Name: SerfCheckName,
|
||||
Status: structs.HealthPassing,
|
||||
Output: SerfCheckAliveOutput,
|
||||
},
|
||||
}
|
||||
var out struct{}
|
||||
|
@ -300,6 +303,7 @@ func (s *Server) handleFailedMember(member serf.Member) error {
|
|||
CheckID: SerfCheckID,
|
||||
Name: SerfCheckName,
|
||||
Status: structs.HealthCritical,
|
||||
Output: SerfCheckFailedOutput,
|
||||
},
|
||||
}
|
||||
var out struct{}
|
||||
|
|
Loading…
Reference in New Issue