テレメトリー

Ceph RESTful API telemetry エンドポイントを使用してテレメトリー Ceph マネージャー・モジュールのデータを管理するためのメソッド・リファレンス。

PUT /api/telemetry

説明

テレメトリー・モジュールによる収集データの送信を有効または無効にします。

パラメーター
  • enable -ブール値。

  • license_name -ストリング値 (例: sharing-1-0)。 ユーザーがテレメトリー・データを共有するためのライセンスを認識し、同意していることを確認してください。

PUT /api/telemetry HTTP/1.1
Host: example.com
Content-Type: application/json

{
    "enable": true,
    "license_name": "STRING"
}

状況コード

  • 200 OK-わかった

  • 202 受け入れ済み-操作はまだ実行中です。 タスク・キューを確認してください。

  • 400 不正な要求です-操作例外。 詳細については、応答本文を確認してください。

  • 401 無許可-非認証アクセス。 最初にログインしてください。

  • 403 禁止-無許可アクセスです。 権限を確認してください。

  • 500 内部サーバー・エラー-予期しないエラー。 スタック・トレースの応答本文を確認してください。

GET /api/telemetry/report

説明

Ceph およびデバイス上のレポート・データを表示します。

GET /api/telemetry/report HTTP/1.1
Host: example.com

状況コード

  • 200 OK-わかった

  • 400 不正な要求です-操作例外。 詳細については、応答本文を確認してください。

  • 401 無許可-非認証アクセス。 最初にログインしてください。

  • 403 禁止-無許可アクセスです。 権限を確認してください。

  • 500 内部サーバー・エラー-予期しないエラー。 スタック・トレースの応答本文を確認してください。