Ian Babrou created MESOS-4414:
---------------------------------

             Summary: Visualize resource usage per role in the UI
                 Key: MESOS-4414
                 URL: https://issues.apache.org/jira/browse/MESOS-4414
             Project: Mesos
          Issue Type: Improvement
          Components: webui
            Reporter: Ian Babrou


When running Mesos in multi-tenant environment with several roles and 
frameworks, it's easy to be tricked that you have enough slack capacity. This 
leads to unexpected delays in scheduling, since you are low on resources on 
specific roles and unused chunks of resources are too small.

While this is also a monitoring issue, I think Mesos UI can do a better job of 
vusualizing what resources are available for roles. I made a CLI tool to do 
that for myself: https://github.com/bobrik/scrappy

In addition, it could be worth showing top available resource chunks per 
resource:

* Biggest CPU intensive task that can be scheduled (with mem and disk)
* Biggest mem intensive task that can be scheduled (with cpu and disk)
* etc

These things can be monitored and alerted on, but it probably isn't the best 
solution. Maybe it's a job for a separate service.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to