Re: Recent UI enhancements & Managed Service Providers
On Fri, Feb 26, 2016 at 2:18 PM, Paul Bell wrote: > I'm no expert at Jira. Under what Mesos version, etc., would you like me > to create it under? > Just create the ticket without any specific version. This is a rather large undertaking. Needs a design and a shepherd.
Re: Recent UI enhancements & Managed Service Providers
Sure thing. I just signed up for an ASF Jira account. I'm no expert at Jira. Under what Mesos version, etc., would you like me to create it under? Also, thanks for the explanation re 0.2. But, again, this is sort of an abstract number, no? -Paul On Fri, Feb 26, 2016 at 4:26 PM, Vinod Kone wrote: > > On Thu, Feb 25, 2016 at 10:31 AM, Paul Bell wrote: > >> I'm not sure that I can be more specific. MSPs are interested in a "view >> by tenant", e.g., "show me all applications that are allotted to Tenant >> X". I suppose that the standard Mesos UI could, with properly named task >> IDs and the UI's "Find" filter, accomplish part of "view by tenant". But in >> order to see the resources consumed by Tenant X's tasks, you have to visit >> each task individually and look at their "Resources" table (add them all >> up). >> >> It'd be cool if when a filter is in effect, the Resources table was >> updated to reflect only the resources consumed by the filter-selected tasks. >> >> > There has been no work on this (i.e., some way to filter the UI view w.r.t > a group of tasks), but this sounds like a good use case. Can you file a > ticket? > > > >> There's also the question of the units/meaning of Resources. Through >> Marathon I give each of my Dockerized tasks .1 CPU. As I understand it, >> Docker multiplies this value times 1024 which is Docker's representation of >> all the cores on a host. So when I do "docker inspect " I will see >> CpuShares of 102. But in the Mesos UI each of my 6 tasks shows .2 CPUs >> allocated. I'm simply not sure what this means or how it's arrived at. I >> suspect that an MSP will ask the same questions. >> > > You see 0.2 because Mesos adds 0.1 overhead for the default executor that > runs the docker task. > > > >
Re: Recent UI enhancements & Managed Service Providers
On Thu, Feb 25, 2016 at 10:31 AM, Paul Bell wrote: > I'm not sure that I can be more specific. MSPs are interested in a "view > by tenant", e.g., "show me all applications that are allotted to Tenant > X". I suppose that the standard Mesos UI could, with properly named task > IDs and the UI's "Find" filter, accomplish part of "view by tenant". But in > order to see the resources consumed by Tenant X's tasks, you have to visit > each task individually and look at their "Resources" table (add them all > up). > > It'd be cool if when a filter is in effect, the Resources table was > updated to reflect only the resources consumed by the filter-selected tasks. > > There has been no work on this (i.e., some way to filter the UI view w.r.t a group of tasks), but this sounds like a good use case. Can you file a ticket? > There's also the question of the units/meaning of Resources. Through > Marathon I give each of my Dockerized tasks .1 CPU. As I understand it, > Docker multiplies this value times 1024 which is Docker's representation of > all the cores on a host. So when I do "docker inspect " I will see > CpuShares of 102. But in the Mesos UI each of my 6 tasks shows .2 CPUs > allocated. I'm simply not sure what this means or how it's arrived at. I > suspect that an MSP will ask the same questions. > You see 0.2 because Mesos adds 0.1 overhead for the default executor that runs the docker task.
Re: Recent UI enhancements & Managed Service Providers
Hi Vinod, Thank you for your reply. I'm not sure that I can be more specific. MSPs are interested in a "view by tenant", e.g., "show me all applications that are allotted to Tenant X". I suppose that the standard Mesos UI could, with properly named task IDs and the UI's "Find" filter, accomplish part of "view by tenant". But in order to see the resources consumed by Tenant X's tasks, you have to visit each task individually and look at their "Resources" table (add them all up). It'd be cool if when a filter is in effect, the Resources table was updated to reflect only the resources consumed by the filter-selected tasks. There's also the question of the units/meaning of Resources. Through Marathon I give each of my Dockerized tasks .1 CPU. As I understand it, Docker multiplies this value times 1024 which is Docker's representation of all the cores on a host. So when I do "docker inspect " I will see CpuShares of 102. But in the Mesos UI each of my 6 tasks shows .2 CPUs allocated. I'm simply not sure what this means or how it's arrived at. I suspect that an MSP will ask the same questions. I will think about it some more, but I'd be interested to hear feedback on these few points that I've raised. Thanks again. -Paul On Thu, Feb 25, 2016 at 11:55 AM, Vinod Kone wrote: > > > But an important MSP requirement is a unified view of their many > tenants. So I am really trying to get a sense for how well the recent > Mesos/Marathon releases address this requirement. > > Can you be more specific about what you mean by unified view and tenants? > What's lacking currently?
Re: Recent UI enhancements & Managed Service Providers
> But an important MSP requirement is a unified view of their many tenants. So > I am really trying to get a sense for how well the recent Mesos/Marathon > releases address this requirement. Can you be more specific about what you mean by unified view and tenants? What's lacking currently?
Recent UI enhancements & Managed Service Providers
Hi All, I am running older versions of Mesos & Marathon (0.23.0 and 0.10.0). Over the course of the last several months I think I've seen several items on this list about UI enhancements. Perhaps they were enhancements to the data consumed by the Mesos & Marathon UIs. I've had very little time to dig deeply into it. So...I am wondering if someone can either point me to any discussions of such enhancements or summarize them here. There is a specific use case behind this request. The Mesos architecture seems to be a real sweet spot for an MSP. But an important MSP requirement is a unified view of their many tenants. So I am really trying to get a sense for how well the recent Mesos/Marathon releases address this requirement. Thank you. -Paul