可以通过 POP API 的方式调用云监控的接口,获取 ECS、RDS 等资源的监控数据
DataV 支持 POP API 的调用,因此可以使用云监控的数据作为组件的数据源,步骤如下:
配置云监控的 POP API 数据源
Endpoint 参考
https://help.aliyun.com/document_detail/28616.html配置接口参数(以QueryMetricList 为例)
查看响应数据
接口查询参数根据云监控的接口文档填写
{ "Period": 600, "StartTime": "2017-11-3 11:30:00", "EndTime": "2017-11-3 11:40:00", "Metric": "cpu_idle", "Project": "acs_ecs_dashboard", "Dimensions": "{instanceId:'abcd'}" }
如果需要使用动态参数,可以使用回调 id:
{ "Period": 600, "StartTime": ":start", //start 是回调 id "EndTime": ":end", //end 是回调 id "Metric": "cpu_idle", "Project": "acs_ecs_dashboard", "Dimensions": "{instanceId:'abcd'}" }