调用PutHybridMonitorMetricData接口将指定监控数据上报至企业云监控的指定指标仓库中。
接口说明
前提条件
请确保您已开通企业云监控。具体操作,请参见开通企业云监控。
使用限制
单次上报监控数据小于等于 1 MB。
使用说明
本文将提供一个示例,将监控指标CPU_Usage的监控数据上报至企业云监控的指标仓库default-aliyun中。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
|
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
|
cms:PutHybridMonitorMetricData |
create |
*全部资源
|
无 | 无 |
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| Namespace |
string |
是 |
指标仓库名称。 关于如何获取指标仓库名称,请参见 DescribeHybridMonitorNamespaceList 。 |
default-aliyun |
| MetricList |
array<object> |
是 |
监控数据列表。 N 的取值范围:1~100。 |
|
|
array<object> |
是 |
无。 |
||
| Name |
string |
是 |
监控指标名称。 N 的取值范围:1~100。 格式:由大写字母、小写字母、数字和下划线(_)组成。开头必须为大写字母或小写字母。 |
CPU_Usage |
| Labels |
array<object> |
否 |
监控指标的标签列表。 N 的取值范围:1~100。 |
app、ip、hostName等标识信息 |
|
object |
否 |
无。 |
||
| Key |
string |
否 |
监控指标的标签键。 N 的取值范围:1~100。 格式:由大写字母、小写字母、数字和下划线(_)组成。开头必须为大写字母、小写字母或下划线。 说明
Key 和 Value 必须同时设置。 |
IP |
| Value |
string |
否 |
监控指标的标签值。 N 的取值范围:1~100。 说明
Key 和 Value 必须同时设置。 |
192.168.XX.XX |
| Value |
string |
是 |
监控指标的取值。 N 的取值范围:1~100。 格式:整数或浮点数。 |
90 |
| TS |
integer |
否 |
监控数据上报的时间戳。 N 的取值范围:1~100。 单位:毫秒。默认值为当前时间。 |
1640776119473 |
关于公共请求参数的详情,请参见公共参数。
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
无。 |
||
| Code |
string |
状态码。 说明
200 表示成功。 |
200 |
| RequestId |
string |
请求 ID。 |
5DB1CBCA-D14A-55FA-814F-B4DBD9735F68 |
| ErrorDetail |
array<object> |
错误参数的详情。 如果您设置的请求参数不符合要求,则会显示错误参数的详情。 |
|
|
object |
无。 |
||
| Index |
integer |
错误信息在数组中的位置。 |
0 |
| ErrorMessage |
string |
错误参数的提示信息。 |
label name :123 not match [a-zA-Z_][a-zA-Z0-9_]* |
示例
正常返回示例
JSON格式
{
"Code": "200",
"RequestId": "5DB1CBCA-D14A-55FA-814F-B4DBD9735F68",
"ErrorDetail": [
{
"Index": 0,
"ErrorMessage": "label name :123 not match [a-zA-Z_][a-zA-Z0-9_]*"
}
]
}
错误码
|
HTTP status code |
错误码 |
错误信息 |
描述 |
|---|---|---|---|
| 400 | %s | %s | |
| 500 | InternalError | %s | |
| 403 | %s | %s | |
| 404 | %s | %s |
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。