当前位置: 首页 > 文档资料 > Mesos 中文文档 >

1.1.4.2 HTTP Endpoints (端点)

优质
小牛编辑
129浏览
2023-12-01

HTTP Endpoints (端点)

下面是 Mesos 进程可用的 HTTP endpoints 清单。

根据你的配置,这些 endpoints 中的一部分将会在你的 Mesos master 或 agent 上可用。 此外,/help endpoint 将可以被用于展示类似于下面的帮助信息。

注意:以下这些 endpoints 的文档是从 Mesos 的源文件中自动生成的。详情见: support/generate-endpoint-help.py

Master Endpoints

以下是可用在 Mesos master 上的 endpoints 的集合。这些 endpoints 可以通过这样的形式 来通讯 http://ip:port/endpoint

例如, http://master.com:5050/files/browse

files

  • /files/browse
  • /files/browse.json
  • /files/debug
  • /files/debug.json
  • /files/download
  • /files/download.json
  • /files/read
  • /files/read.json

logging

  • /logging/toggle

master

  • /master/api/v1/scheduler
  • /master/create-volumes
  • /master/destroy-volumes
  • /master/flags
  • /master/frameworks
  • /master/health
  • /master/machine/down
  • /master/machine/up
  • /master/maintenance/schedule
  • /master/maintenance/status
  • /master/observe
  • /master/quota
  • /master/redirect
  • /master/reserve
  • /master/roles
  • /master/roles.json
  • /master/slaves
  • /master/state
  • /master/state-summary
  • /master/state.json
  • /master/tasks
  • /master/tasks.json
  • /master/teardown
  • /master/unreserve

metrics

  • /metrics/snapshot

profiler

  • /profiler/start
  • /profiler/stop

registrar(id)

  • /registrar(id)/registry

system

  • /system/stats.json

version

  • /version

Agent Endpoints

以下是可用在 Mesos agent 上的 endpoints 的集合。这些 endpoints 可以通过这样的形式 来通讯 http://ip:port/endpoint.

例如, http://agent.com:5051/files/browse

files

  • /files/browse
  • /files/browse.json
  • /files/debug
  • /files/debug.json
  • /files/download
  • /files/download.json
  • /files/read
  • /files/read.json

logging

  • /logging/toggle

metrics

  • /metrics/snapshot

monitor

  • /monitor/statistics
  • /monitor/statistics.json

profiler

  • /profiler/start
  • /profiler/stop

slave(id)

  • /slave(id)/api/v1/executor
  • /slave(id)/flags
  • /slave(id)/health
  • /slave(id)/state
  • /slave(id)/state.json

system

  • /system/stats.json

version

  • /version