次の表で説明しているプロパティーを使用すると、すべての分析データを収集したり、データを保持する時間数を設定したり、ホスト名検索ポリシーを設定したりできます。
|
このコマンドは、分析プロパティーの現在の値を取得します。
リクエストの例:
GET /api/analytics/v1/settings HTTP/1.1 Authorization: Basic Tm8gcGVla2luZyE= Host: zfs-storage.example.com:215 Accept: application/json
結果例:
HTTP/1.1 200 OK Content-Type: application/json Content-Length: 131 X-Zfssa-Analytics-Api: 1.0 { "settings": { "href": "/api/analytics/v1/settings", "retain_hour_data": 600, "retain_minute_data": 400, "retain_second_data": 200, "hostname_lookup": true } }
設定の変更コマンドは、データ保持値やホスト名検索ポリシーなどの分析設定を変更するために使用します。
リクエストの例:
PUT /api/analytics/v1/settings HTTP/1.1 Authorization: Basic Tm8gcGVla2luZyE= Host: zfs-storage.example.com:215 Content-Type: application/json Content-Length: 60 {"retain_hour_data":600, "retain_minute_data":400, "retain_second_data":200, "hostname_lookup":true}
結果例:
HTTP/1.1 202 Accepted Content-Type: application/json Content-Length: 101 X-Zfssa-Analytics-Api: 1.0 { "settings": { "href": "/api/analytics/v1/settings", "retain_hour_data": 600, "retain_minute_data": 400, "retain_second_data": 200, "hostname_lookup": true } }