weaveworks / scope

Monitoring, visualisation & management for Docker & Kubernetes
https://www.weave.works/oss/scope/
Apache License 2.0
5.86k stars 713 forks source link

In Mesos 1.0+ there is no central docker daemon. Scope won't work. #1629

Open philwinder opened 8 years ago

philwinder commented 8 years ago

As of 1.0.0+, the Mesos devs are moving towards a "unified" containerizer. One where a docker container will run as an isolated instance within a plugin, not inside the central docker daemon. The old docker containerizer will stay, but will not be updated.

There are few docs, but it is mentioned here (Docker Runtime Isolator): http://mesos.apache.org/documentation/latest/mesos-containerizer/

I did a quick write up which explains it a bit better: http://winderresearch.com/2016/07/02/Overview-of-Mesos-New-Unified-Containerizer/

pidster commented 8 years ago

The probe will have to talk to the Mesos API to get data:

  1. Metrics from each master node are available via the /metrics/snapshot master endpoint.
  2. Network statistics for each active container are published through the /monitor/statistics endpoint.
pidster commented 8 years ago

Full list of endpoints are here: http://mesos.apache.org/documentation/latest/endpoints/

pidster commented 8 years ago

Connection tracking is TBC