Add a sync status endpoint / metrics to agents #6119
Labels
theme/telemetry
Anything related to telemetry or observability
type/enhancement
Proposed improvement or new feature
Milestone
Background
The Consul agents sync to servers model is eventually consistent. It will not return errors when an action is performed but rather retry periodically :
Issue
Whether the sync failing is due to a bug, a bad setup, or temporary failure it is hard do detect these desyncs at scale :
We would like to detect these issues to :
Proposal
/v1/agent/status
returning the state of the agent sync for its node, service , checks. Additionally other things such as the proposed async persistent state (Make agent local state async #6101) could find there place there too.The text was updated successfully, but these errors were encountered: