阅读358 返回首页    go 微信


复杂命令示例__最佳实践_命令行工具 CLI-阿里云

RDS 产品

DescribeSlowLogs 示例如下:

  1. aliyuncli rds DescribeSlowLogs --DBInstanceId xxxxx --StartTime 2015-09-24Z --EndTime 2015-09-24Z --DBName hms --PageSize 30 --PageNumber 1

注意:命令行工具无法识别时间格式和错误的格式。PageSize 参数用来显示每个页面显示的数据条数,只能接受固定的几个值。

ECS 产品

AddBackendServers 示例如下,请注意 InstanceIds 后面的参数形式。

  1. aliyuncli ecs DescribeInstances --RegionId cn-hangzhou --InstanceIds "['i-23hello']"
  1. aliyuncli ecs DescribeInstances --RegionId cn-hangzhou --InstanceIds "['i-23hello','i-34hello']"

SLB 产品

AddBackendServers 示例如下,请注意 BackendServers 后面的参数形式。

  1. aliyuncli slb AddBackendServers --LoadBalancerId 14fd07a7569-cn-ningxia-am7-c01 --BackendServers "[{'ServerId':'i-21os1d7jr'},{'ServerId':'i-21h2knaxy'}]"

RemoveBackendServers 示例如下,请注意 BackendServers 后面的参数形式。

  1. aliyuncli slb RemoveBackendServers --LoadBalancerId 14ffe8a7a47-cn-hangzhou-dg-a01 --BackendServers "['i-23glad1uz','i-236tbrnzn']"

专有云和专有域用户使用示例如下,请注意传入对应的 OwnerAccount。

  1. aliyuncli slb DescribeHealthStatus --OwnerAccount xxxx@aliyun.com --LoadBalancerId cn-hangzhou-liangchen-am7-c01

CMS 产品

DescribeMetricDatum 示例如下:

  1. aliyuncli cms DescribeMetricDatum --MetricName MySQL_CpuUsage --StartTime 2015-10-08T00:00:00Z --EndTime 2015-10-08T00:01:00Z --Dimensions "{instanceId:'rds2izeze2izeze'}" --Period 5m --NextToken 1 --Length 100

注意

  • CMS 只有一个 action,所有参数的获取根据传入参数而确定。Dimensions “{instanceId:’rds2izeze2izeze’}”,其中传入的时间为 GTM 时间。

  • 上述命令同时返回 cpu 和 memory 信息,当需要一个信息时通过参数 Dimensions “{instanceId:’rds445qv67ce32y4v1gi’, type:’cpuusage’}” 进行过滤。

多 profile 使用

使用 profile 对应的配置时,只需携带参数 profile XXX。例如:

  1. aliyuncli ecs DescribeInstanceStatus

此时使用默认的 profile,也是全局配置。

  1. aliyuncli ecs DescribeInstanceStatus –-profile test

此时使用 test 下面的配置,单次生效。

最后更新:2016-11-23 16:04:06

  上一篇:go CDN 命令介绍__最佳实践_命令行工具 CLI-阿里云
  下一篇:go 移动数据分析服务协议__产品简介_移动数据分析-阿里云