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)