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)

Reply via email to