[ 
https://issues.apache.org/jira/browse/MESOS-4414?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15387327#comment-15387327
 ] 

Fabiano Francesconi commented on MESOS-4414:
--------------------------------------------

+1

I think that having a small "roles" section could help figuring out resource 
allocation/reservation in a multi-tenant setup.

> 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