USAGE

   /state.json
   /slave(1)/state.json

TL;DR;

Information about state of the Agent.

DESCRIPTION

This endpoint shows information about the frameworks, executors and the agent's master as a JSON object. The information shown might be filtered based on the user accessing the endpoint.

Example (Note: this is not exhaustive):

{
    "version" : "0.28.0",
    "git_sha" : "9d5889b5a265849886a533965f4aefefd1fbd103",
    "git_branch" : "refs/heads/master",
    "git_tag" : "0.28.0",
    "build_date" : "2016-02-15 10:00:28"
    "build_time" : 1455559228,
    "build_user" : "mesos-user",
    "start_time" : 1455647422.88396,
    "id" : "e2c38084-f6ea-496f-bce3-b6e07cea5e01-S0",
    "pid" : "slave(1)@127.0.1.1:5051",
    "hostname" : "localhost",
    "resources" : {
         "ports" : "[31000-32000]",
         "mem" : 127816,
         "disk" : 804211,
         "cpus" : 32
    },
    "attributes" : {},
    "master_hostname" : "localhost",
    "log_dir" : "/var/log",
    "external_log_file" : "mesos.log",
    "frameworks" : [],
    "completed_frameworks" : [],
    "flags" : {
         "gc_disk_headroom" : "0.1",
         "isolation" : "posix/cpu,posix/mem",
         "containerizers" : "mesos",
         "docker_socket" : "/var/run/docker.sock",
         "gc_delay" : "1weeks",
         "docker_remove_delay" : "6hrs",
         "port" : "5051",
         "systemd_runtime_directory" : "/run/systemd/system",
         "initialize_driver_logging" : "true",
         "cgroups_root" : "mesos",
         "fetcher_cache_size" : "2GB",
         "cgroups_hierarchy" : "/sys/fs/cgroup",
         "qos_correction_interval_min" : "0ns",
         "cgroups_cpu_enable_pids_and_tids_count" : "false",
         "sandbox_directory" : "/mnt/mesos/sandbox",
         "docker" : "docker",
         "help" : "false",
         "docker_stop_timeout" : "0ns",
         "master" : "127.0.0.1:5050",
         "logbufsecs" : "0",
         "docker_registry" : "https://registry-1.docker.io",
         "frameworks_home" : "",
         "cgroups_enable_cfs" : "false",
         "perf_interval" : "1mins",
         "docker_kill_orphans" : "true",
         "switch_user" : "true",
         "logging_level" : "INFO",
         "hadoop_home" : "",
         "strict" : "true",
         "executor_registration_timeout" : "1mins",
         "recovery_timeout" : "15mins",
         "revocable_cpu_low_priority" : "true",
         "docker_store_dir" : "/tmp/mesos/store/docker",
         "image_provisioner_backend" : "copy",
         "authenticatee" : "crammd5",
         "quiet" : "false",
         "executor_shutdown_grace_period" : "5secs",
         "fetcher_cache_dir" : "/tmp/mesos/fetch",
         "default_role" : "*",
         "work_dir" : "/tmp/mesos",
         "launcher_dir" : "/path/to/mesos/build/src",
         "registration_backoff_factor" : "1secs",
         "oversubscribed_resources_interval" : "15secs",
         "enforce_container_disk_quota" : "false",
         "container_disk_watch_interval" : "15secs",
         "disk_watch_interval" : "1mins",
         "cgroups_limit_swap" : "false",
         "hostname_lookup" : "true",
         "perf_duration" : "10secs",
         "appc_store_dir" : "/tmp/mesos/store/appc",
         "recover" : "reconnect",
         "version" : "false"
    },
}

AUTHENTICATION

This endpoint requires authentication iff HTTP authentication is enabled.

AUTHORIZATION

This endpoint might be filtered based on the user accessing it. For example a user might only see the subset of frameworks, tasks, and executors they are allowed to view. See the authorization documentation for details.