We tried spinnaker and are now using Weave (https://www.weave.works/). It works pretty well, actually. In particular we like that it stores all state in a git repo which is automatically updated.
We have our own monitoring stack, though, so don't use the additional prometheus integrations