Stephan Erb created MESOS-6146: ---------------------------------- Summary: Executor labels missing in serveral stats endpoints Key: MESOS-6146 URL: https://issues.apache.org/jira/browse/MESOS-6146 Project: Mesos Issue Type: Story Components: framework api, HTTP API Affects Versions: 1.0.0 Reporter: Stephan Erb
Now that {{ExecutorInfo.source}} is [deprecated in favor of executor labels|https://issues.apache.org/jira/browse/MESOS-5029], it is necessary that executor labels are available in all API endpoints that are currently exposing the {{source}} property. This is not the case for the endpoints {{/monitor/statistics}} and {{/slave(1)/containers}} , making it unnecessarily complex to ingest this information for monitoring independently of {{/slave(1)/state}}. Example {{/monitor/statistics}}: {code} { "executor_id": "thermos-www-data-devel-hello_docker_image-0-19461fcb-08bc-46eb-bdd0-6f28f98ee3ea", "executor_name": "AuroraExecutor", "framework_id": "9eedce32-c6ba-4fd0-b442-0c5dde5e9bcd-0000", "source": "www-data.devel.hello_docker_image.0", "statistics": { "cpus_limit": 1.25, "mem_limit_bytes": 135266304, "timestamp": 1473196498.95349 } }, {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)