Les propriétés décrites dans le tableau suivant vous permettent de collecter toutes les données d'analyse, de définir le nombre d'heures de conservation de ces données, ainsi qu'une stratégie de recherche de nom d'hôte.
|
Cette commande obtient les valeurs actuelles des propriétés d'analyse.
Exemple de demande :
GET /api/analytics/v1/settings HTTP/1.1 Authorization: Basic Tm8gcGVla2luZyE= Host: zfs-storage.example.com:215 Accept: application/json
Exemple de résultat :
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 } }
La commande de modification de paramètres permet de modifier des paramètres d'analyse tels que les valeurs de conservation des données et la stratégie de recherche de nom d'hôte.
Exemple de demande :
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}
Exemple de résultat :
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 } }