weaveworks / service

☁️ Images for Weave Cloud (R) (TM) (C) ☁️
https://cloud.weave.works
2 stars 2 forks source link

Better consul monitoring! #858

Closed tomwilkie closed 7 years ago

tomwilkie commented 8 years ago

For instance, we should alert when consul fails to elect a master.

More idea (for etc, but should be transferable):

https://coreos.com/blog/developing-prometheus-alerts-for-etcd.html

tomwilkie commented 8 years ago

Related:

jml commented 8 years ago

Lack of this made weaveworks/service-conf#214 more severe & harder to debug.

tomwilkie commented 7 years ago

Need to deploy the extra consul exporter, but with prometheus can only scrap one port per service right now. This will be fixed by fabian's prometheus k8s disco rewrite, which will land soon.

tomwilkie commented 7 years ago

https://www.consul.io/docs/agent/telemetry.html