从 Analytic 数据集获取数据。
|
startTime 可以是以下类型之一:
ISO 8601 时间/日期字符串(例如 20130531T01:13:58)
样例索引号
文本字符串 "now"
如果未提供 start,start 将设置为当前时间减去样例数据所需的秒数。start 时间不能是将来时间。如果收集数据所需的秒数超过了当前时间,服务器将等待各个样例,然后再返回数据。
|
用于收集 3 秒实时数据的请求示例。
GET /api/analytics/v1/datasets/nfs4.ops%5Bfile%5D/data?start=now&seconds=3
HTTP/1.1
Authorization: Basic ab6rt4psMWE=
Host: example.zfssa.com:215
Accept: text/x-yaml
结果示例:
HTTP/1.1 200 OK
Content-Type: text/x-yaml
X-Zfssa-Analytics-Api: 1.0
Transfer-Encoding: chunked
---
data:
- sample: 239024557
data:
value: 5
startTime: 20130912T21:42:38
samples: 239024558
- sample: 239024558
data:
value: 15
startTime: 20130912T21:42:39
samples: 239024559
- sample: 239024559
data:
value: 25
startTime: 20130912T21:42:40
samples: 239024560
size: 3
---