调用ModifyDBInstanceMetrics变更RDS PostgreSQL实例需要展示的增强监控指标。
前提条件
实例为RDS PostgreSQL。
本功能对应的控制台文档,请参见查看增强监控。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | ModifyDBInstanceMetrics |
系统规定参数。取值:ModifyDBInstanceMetrics。 |
DBInstanceName | String | 是 | pgm-bp1s1j103lo6**** |
实例ID。可调用DescribeDBInstances获取。 |
MetricsConfig | String | 是 | os.cpu_usage.sys.avg,os.cpu_usage.user.avg |
设置实例的监控指标。可传入多个指标Key,用英文逗号(,)分隔,最多30个。 您可调用DescribeAvailableMetrics接口获取增强监控指标Key。 |
Scope | String | 是 | instance |
本次变更的应用范围。取值:
|
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
DBInstanceId | String | pgm-bp1s1j103lo6**** |
实例ID。 |
RequestId | String | B55934BB-FFAA-5276-80A8-E0FDB12810B3 |
请求ID。 |
Scope | String | instance |
本次变更的应用范围。返回值:
|
示例
请求示例
http(s)://rds.aliyuncs.com/?Action=ModifyDBInstanceMetrics
&DBInstanceName=pgm-bp1s1j103lo6****
&MetricsConfig=os.cpu_usage.sys.avg,os.cpu_usage.user.avg
&Scope=instance
&<公共请求参数>
正常返回示例
XML
格式
<ModifyDBInstanceMetrics>
<data>
<RequestId>B55934BB-FFAA-5276-80A8-E0FDB12810B3</RequestId>
<Scope>instance</Scope>
<DBInstanceId>pgm-bp1s1j103lo6****</DBInstanceId>
</data>
</ModifyDBInstanceMetrics>
JSON
格式
{
"data": {
"RequestId": "B55934BB-FFAA-5276-80A8-E0FDB12810B3",
"Scope": "instance",
"DBInstanceId": "pgm-bp1s1j103lo6****"
}
}
错误码
HttpCode | 错误码 | 错误信息 | 描述 |
---|---|---|---|
400 | InvalidMetricsConfig | The specified metrics config is invalid. | 指定的指标配置项无效 |
400 | InvalidScope | The specified scope is invalid | 指定的作用域无效 |
404 | InvalidDBInstanceName.NotFound | The database instance does not exist. | 数据库实例名称不存在。请确认数据名称是否正确。 |
访问错误中心查看更多错误码。