swarm monitoring

anyone aware of a gem/plugin that is capable of monitoring a docker swarm?

the sensu-plugins-docker gem only works on containers, and not on services (which are used in a swarm, and contain extra information such as instance count). Basically I’m hoping to get the kind of feedback I can get from say portainer or prometheus without have int switch to Prometheus (which is really popular for docker monitoring, but I hate the centralized configuration/scrape design).

Anyone do anything like this, or aware of any gems to do this?