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

PHP SDK使用手册

更新时间:2017-06-07 13:26:11

SDK使用手册

SDK下载

Github下载地址:

测试代码

  1. <?php
  2. date_default_timezone_set("Asia/Shanghai");
  3. include_once '<your_path>/aliyun-openapi-php-sdk/aliyun-php-sdk-core/Config.php';
  4. $responses = array();
  5. use Cms\Request\V20170301\QueryMetricListRequest;
  6. $iClientProfile0 = DefaultProfile::getProfile(
  7. "<your_regionId>",
  8. "<your_accesskey_id>",
  9. "<your_accesskey_secret>"
  10. );
  11. $client0 = new DefaultAcsClient($iClientProfile0);
  12. function do_request0($client)
  13. {
  14. global $responses;
  15. $request = new QueryMetricListRequest();
  16. $request->setProject("acs_ecs_dashboard");
  17. $request->setDimensions("{'instanceId': '<instanceId_as_example>'}");
  18. $request->setStartTime("2017-03-14 14:20:27");
  19. $request->setMetric("cpu_idle");
  20. $request->setEndTime("2017-03-15 11:20:27");
  21. $request->setPeriod("60");
  22. // 发起请求,并得到response
  23. $client->__urlTestFlag__ = false;
  24. try {
  25. $response = $client->doAction($request);
  26. $body = json_decode($response->getBody());
  27. print "REQUEST ". $response->getStatus() . " body: " . $body->{'Code'} . "\n";
  28. print_r($body->{'Datapoints'});
  29. } catch(ClientException $e) {
  30. print "REQUEST N.A. Error: " . $e->getErrorCode() . " Message: " . $e->getMessage() . "\n";
  31. }
  32. }
  33. array_push($responses, do_request0($client0));
  34. ?>
本文导读目录