2014-10-07 128 views
1

在Mesos中,从站只向主站报告CPU和内存信息?他们可以传播任何其他自定义信息吗?例如,我有一个应用程序可以告诉外部进程有多忙。它是否可以将这些信息报告给Mesos从站,并将其报告给主站并用于资源报价中?Mesos从站统计信息

回答

1

有趣的问题。我可以想出几种方法将自定义信息从奴隶获取到框架。也许其中一个会为你工作。

  1. 您可以使用--resources和--attributes标志添加自定义资源/属性,这些属性可以让你在指定一些统计/值从开始时间,这将被包含在资源提供。

  2. 或者你可以有你的框架,通过它的StatusUpdates的“数据”字段这样的信息自定义执行。或者你可以添加一个自定义的隔离器(比如0.21的新隔离器模块),然后让它在从属的/stats.json端点报告不同的度量。

+0

嘿亚当,我觉得(2)将收集指标矫枉过正,除非这是我认为的应用程序的主要目标,但是这可能是一个很好的补充马拉松:) 在另一方面我不(1)看不出这是如何实现的,你能否详细说明一下? – 2016-02-27 23:04:53