A.24. パフォーマンスカウンター
Ceph RESTful API の perf_counters
エンドポイントを使用するメソッド参照。さまざまな Ceph パフォーマンスカウンターを表示します。この参照には、利用可能なすべてのパフォーマンスカウンターが含まれます。以下に例を示します。
- Ceph Metadata Server (MDS)
- Ceph Manager
- Ceph Monitor
- Ceph OSD
- Ceph Object Gateway
- Ceph RADOS ブロックデバイス (RBD) ミラーリング
GET /api/perf_counters
- 説明
- パフォーマンスカウンターを表示します。
- 例
GET /api/perf_counters HTTP/1.1 Host: example.com
- ステータスコード
- 200 OK – Okay.
- 400 Bad Request – Operation exception.詳細は、レスポンスボディーを確認してください。
- 401 Unauthorized – Unauthenticated access.最初にログインしてください。
- 403 Forbidden – Unauthorized access.パーミッションを確認してください。
- 500 Internal Server Error – Unexpected error.スタックトレースのレスポンスボディーを確認してください。
Ceph Metadata Server
GET /api/perf_counters/mds/SERVICE_ID
- パラメーター
-
SERVICE_ID
を文字列として必要なサービス識別子に置き換えます。
-
- 例
GET /api/perf_counters/mds/SERVICE_ID HTTP/1.1 Host: example.com
- ステータスコード
- 200 OK – Okay.
- 400 Bad Request – Operation exception.詳細は、レスポンスボディーを確認してください。
- 401 Unauthorized – Unauthenticated access.最初にログインしてください。
- 403 Forbidden – Unauthorized access.パーミッションを確認してください。
- 500 Internal Server Error – Unexpected 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 – Okay.
- 400 Bad Request – Operation exception.詳細は、レスポンスボディーを確認してください。
- 401 Unauthorized – Unauthenticated access.最初にログインしてください。
- 403 Forbidden – Unauthorized access.パーミッションを確認してください。
- 500 Internal Server Error – Unexpected 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 – Okay.
- 400 Bad Request – Operation exception.詳細は、レスポンスボディーを確認してください。
- 401 Unauthorized – Unauthenticated access.最初にログインしてください。
- 403 Forbidden – Unauthorized access.パーミッションを確認してください。
- 500 Internal Server Error – Unexpected 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 – Okay.
- 400 Bad Request – Operation exception.詳細は、レスポンスボディーを確認してください。
- 401 Unauthorized – Unauthenticated access.最初にログインしてください。
- 403 Forbidden – Unauthorized access.パーミッションを確認してください。
- 500 Internal Server Error – Unexpected 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 – Okay.
- 400 Bad Request – Operation exception.詳細は、レスポンスボディーを確認してください。
- 401 Unauthorized – Unauthenticated access.最初にログインしてください。
- 403 Forbidden – Unauthorized access.パーミッションを確認してください。
- 500 Internal Server Error – Unexpected error.スタックトレースのレスポンスボディーを確認してください。
Ceph Object Gateway
GET /api/perf_counters/rgw/SERVICE_ID
- パラメーター
-
SERVICE_ID
を文字列として必要なサービス識別子に置き換えます。
-
- 例
GET /api/perf_counters/rgw/SERVICE_ID HTTP/1.1 Host: example.com
- ステータスコード
- 200 OK – Okay.
- 400 Bad Request – Operation exception.詳細は、レスポンスボディーを確認してください。
- 401 Unauthorized – Unauthenticated access.最初にログインしてください。
- 403 Forbidden – Unauthorized access.パーミッションを確認してください。
- 500 Internal Server Error – Unexpected error.スタックトレースのレスポンスボディーを確認してください。
TCMU ランナー
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 – Okay.
- 400 Bad Request – Operation exception.詳細は、レスポンスボディーを確認してください。
- 401 Unauthorized – Unauthenticated access.最初にログインしてください。
- 403 Forbidden – Unauthorized access.パーミッションを確認してください。
- 500 Internal Server Error – Unexpected error.スタックトレースのレスポンスボディーを確認してください。
関連情報
- 詳細は、Red Hat Ceph Storage 開発者ガイドの Ceph RESTful API の章を参照してください。