RDS 产品
DescribeSlowLogs 示例如下:
- aliyuncli rds DescribeSlowLogs --DBInstanceId xxxxx --StartTime 2015-09-24Z --EndTime 2015-09-24Z --DBName hms --PageSize 30 --PageNumber 1
注意:命令行工具无法识别时间格式和错误的格式。PageSize 参数用来显示每个页面显示的数据条数,只能接受固定的几个值。
ECS 产品
AddBackendServers 示例如下,请注意 InstanceIds 后面的参数形式。
- aliyuncli ecs DescribeInstances --RegionId cn-hangzhou --InstanceIds "['i-23hello']"
- aliyuncli ecs DescribeInstances --RegionId cn-hangzhou --InstanceIds "['i-23hello','i-34hello']"
SLB 产品
AddBackendServers 示例如下,请注意 BackendServers 后面的参数形式。
- aliyuncli slb AddBackendServers --LoadBalancerId 14fd07a7569-cn-ningxia-am7-c01 --BackendServers "[{'ServerId':'i-21os1d7jr'},{'ServerId':'i-21h2knaxy'}]"
RemoveBackendServers 示例如下,请注意 BackendServers 后面的参数形式。
- aliyuncli slb RemoveBackendServers --LoadBalancerId 14ffe8a7a47-cn-hangzhou-dg-a01 --BackendServers "['i-23glad1uz','i-236tbrnzn']"
专有云和专有域用户使用示例如下,请注意传入对应的 OwnerAccount。
- aliyuncli slb DescribeHealthStatus --OwnerAccount xxxx@aliyun.com --LoadBalancerId cn-hangzhou-liangchen-am7-c01
CMS 产品
DescribeMetricDatum 示例如下:
- 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。例如:
- aliyuncli ecs DescribeInstanceStatus
此时使用默认的 profile,也是全局配置。
- aliyuncli ecs DescribeInstanceStatus –-profile test
此时使用 test 下面的配置,单次生效。