Mesos奴隶统计

时间:2014-10-07 20:21:14

标签: scheduler mesos

在Mesos中,从属服务器只向主服务器报告CPU和内存信息吗?他们可以传播任何其他自定义信息。例如,我有一个应用程序,可以告诉外部进程有多忙。它是否可以向Mesos奴隶报告该信息,该信息将报告发送给Master并在资源提供中使用?

1 个答案:

答案 0 :(得分:1)

有趣的问题。我可以想到几种方法将您的自定义信息从奴隶提供给框架。也许其中一个对你有用。

  1. 您可以使用--resources和--attributes标志添加自定义资源/属性,这些资源/属性可以允许您在slave-start-time指定其中一些统计信息/值,然后将其包含在资源中报价。

  2. 或者您可以拥有一个自定义执行程序,用于在statusUpdates的“data”字段中传递此类信息。

  3. 或许你可以添加一个自定义隔离器(比如0.21的新隔离器模块),然后让它在slave的/stats.json端点上报告不同的指标。