全部产品
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 钉钉智能硬件
云监控

PythonSDK使用手册

更新时间:2017-08-01 09:12:29

SDK使用手册

前置条件:

需要安装有python2.7版本

安装pip

如果已有pip或者使用其他方案,可忽略此步骤。

如何安装pip

命令行工具 CLI,如果已安装,请略过:

  1. pip install aliyuncli
  2. pip install -Iv aliyun-python-sdk-cms==5.0.0
  3. aliyuncli configure

命令行工具 CLI 安装说明

安装cms-python-sdk的依赖:

  1. pip install aliyun-python-sdk-core
  2. pip install aliyun-python-sdk-cms

code示例:

  1. from aliyunsdkcore import client
  2. from aliyunsdkcms.request.v20170301 import QueryMetricListRequest
  3. import time
  4. clt = client.AcsClient('your_access_key','your_access_secret','your_region_id')
  5. request = QueryMetricListRequest.QueryMetricListRequest()
  6. request.set_accept_format('json')
  7. request.set_Project('acs_ecs_dashboard')
  8. request.set_Metric('CPUUtilization')
  9. start_time = "2016-10-25 10:00:00"
  10. timestamp_start = int(time.mktime(time.strptime(start_time, "%Y-%m-%d %H:%M:%S"))) * 1000
  11. request.set_StartTime(timestamp_start)
  12. request.set_Dimensions("{'instanceId':'i-94g5hc378'}")
  13. request.set_Period('60')
  14. result = clt.do_action_with_exception(request)
  15. print result
本文导读目录