Monitoring the Mesos cluster using Satellite
Satellite is another tool for monitoring Mesos, and the Satellite project is maintained by Two Sigma Investments, which is written in Clojure. The Satellite master instance monitors the Mesos masters and receives the monitoring information from Mesos slaves through the Satellite slaves. For each Mesos master and Mesos slave, there exists a Satellite master and slave process, with the satellite-slave
processes sending one type of message to all satellite-masters
in the cluster.
Aggregate statistics of the cluster, such as the utilization of resources, the number of lost tasks and events specific to the master, such as how many leaders are currently active and so on, are usually pulled. Satellite also provides a Representational State Transfer (REST) interface to interact with the Mesos master whitelist. Whitelists are text files that contain the list of hosts to which the master will consider sending tasks. It also provides a REST interface to...