文档中引用的所有 URL 都具有以下基本:
Base URL
http://wdc.dotcom-monitor.com/apiv1/
适用于所有类型的操作的 JSON 请求和响应对象、详细字段说明和解释性注释
Get Registered Counter Information
获取 URI:
/计数器信息/获取/{收集 UID}
返回已保存的 JSON(关于类别的 META…):
{ "获取计数器信息结果":"{"结果":] { "类别名称":"示例类别 1", "实例列表":* "i-01","i-02", "_Total" "sdd" ], "计数器列表":* "c-01", "c-02" ] }, { "类别名称":"示例类别 2", "实例列表":* "b-01" , "b-02", "_Total" ], "计数器列表":* "d-01", "d-02" ] }, { "类别名称":"S001", "实例列表":null, "计数器列表":* "var+1" ] } ] }" }
Register Counter Info
后 URI:
/计数器信息/后/[收集 UID]
Custom Counter
{ "结果": | { "类别名称":"示例类别 1", "实例列表": | "i-01" "i-02" "_Total" ], "反名单": | "c-01", "c-02" ] }, { "类别名称":"示例类别 2", "实例列表": | "b-01" , "b-02", "_Total" ], "反名单": | "d-01", "d-02" ] } ] }
SNMP Counter
{ "结果": { "OID":] "样本 OID 1", "样本 OID 2" ] } }
Get Tasks List
获取 URI:
/任务/获取/{收集器 UID}
返回具有任务列表的 JSON:
{ "示例任务 UID 1":"示例计数器路径 1", "示例任务 UID 2":"示例计数器路径 2" }
Send collected Counter Values
后 URI:
/任务/后/{收集 UID}
POST 内容:
{ "示例任务 UID 1": 2343.44, "示例任务 UID 2":8292 }