A.24. 性能计数器

方法引用,使用 Ceph RESTful API perf_counters 端点显示各种 Ceph 性能计数器。这个引用包含所有可用的性能计数器端点,例如:

Ceph 元数据服务器

GET /api/perf_counters/mds/SERVICE_ID
参数
  • SERVICE_ID 替换为所需的服务标识符作为字符串。
示例
GET /api/perf_counters/mds/SERVICE_ID HTTP/1.1
Host: example.com
状态代码
  • 200 OK - 确定。
  • 400 Bad Request – Operation exception.请检查响应正文以了解详细信息。
  • 401 未授权 - 未验证的访问。请首先登录。
  • 403 Forbidden – Unauthorized access.请检查您的权限。
  • 500 Internal Server Error – 意外错误。请检查堆栈追踪的响应正文。

Ceph Manager

GET /api/perf_counters/mgr/SERVICE_ID
参数
  • SERVICE_ID 替换为所需的服务标识符作为字符串。
示例
GET /api/perf_counters/mgr/SERVICE_ID HTTP/1.1
Host: example.com
状态代码
  • 200 OK - 确定。
  • 400 Bad Request – Operation exception.请检查响应正文以了解详细信息。
  • 401 未授权 - 未验证的访问。请首先登录。
  • 403 Forbidden – Unauthorized access.请检查您的权限。
  • 500 Internal Server Error – 意外错误。请检查堆栈追踪的响应正文。

Ceph monitor

GET /api/perf_counters/mon/SERVICE_ID
参数
  • SERVICE_ID 替换为所需的服务标识符作为字符串。
示例
GET /api/perf_counters/mon/SERVICE_ID HTTP/1.1
Host: example.com
状态代码
  • 200 OK - 确定。
  • 400 Bad Request – Operation exception.请检查响应正文以了解详细信息。
  • 401 未授权 - 未验证的访问。请首先登录。
  • 403 Forbidden – Unauthorized access.请检查您的权限。
  • 500 Internal Server Error – 意外错误。请检查堆栈追踪的响应正文。

Ceph OSD

GET /api/perf_counters/osd/SERVICE_ID
参数
  • SERVICE_ID 替换为所需的服务标识符作为字符串。
示例
GET /api/perf_counters/osd/SERVICE_ID HTTP/1.1
Host: example.com
状态代码
  • 200 OK - 确定。
  • 400 Bad Request – Operation exception.请检查响应正文以了解详细信息。
  • 401 未授权 - 未验证的访问。请首先登录。
  • 403 Forbidden – Unauthorized access.请检查您的权限。
  • 500 Internal Server Error – 意外错误。请检查堆栈追踪的响应正文。

Ceph RADOS 块设备(RBD)镜像功能

GET /api/perf_counters/rbd-mirror/SERVICE_ID
参数
  • SERVICE_ID 替换为所需的服务标识符作为字符串。
示例
GET /api/perf_counters/rbd-mirror/SERVICE_ID HTTP/1.1
Host: example.com
状态代码
  • 200 OK - 确定。
  • 400 Bad Request – Operation exception.请检查响应正文以了解详细信息。
  • 401 未授权 - 未验证的访问。请首先登录。
  • 403 Forbidden – Unauthorized access.请检查您的权限。
  • 500 Internal Server Error – 意外错误。请检查堆栈追踪的响应正文。

Ceph 对象网关

GET /api/perf_counters/rgw/SERVICE_ID
参数
  • SERVICE_ID 替换为所需的服务标识符作为字符串。
示例
GET /api/perf_counters/rgw/SERVICE_ID HTTP/1.1
Host: example.com
状态代码
  • 200 OK - 确定。
  • 400 Bad Request – Operation exception.请检查响应正文以了解详细信息。
  • 401 未授权 - 未验证的访问。请首先登录。
  • 403 Forbidden – Unauthorized access.请检查您的权限。
  • 500 Internal Server Error – 意外错误。请检查堆栈追踪的响应正文。

TCMU Runner

GET /api/perf_counters/tcmu-runner/SERVICE_ID
参数
  • SERVICE_ID 替换为所需的服务标识符作为字符串。
示例
GET /api/perf_counters/tcmu-runner/SERVICE_ID HTTP/1.1
Host: example.com
状态代码
  • 200 OK - 确定。
  • 400 Bad Request – Operation exception.请检查响应正文以了解详细信息。
  • 401 未授权 - 未验证的访问。请首先登录。
  • 403 Forbidden – Unauthorized access.请检查您的权限。
  • 500 Internal Server Error – 意外错误。请检查堆栈追踪的响应正文。

其它资源

  • 如需更多详细信息,请参阅 Red Hat Ceph Storage Developer Guide 中的 Ceph RESTful API 章节。