关联集群接口
更新时间:2024-08-26
CProm监控实例关联CCE集群
描述
CProm监控实例关联绑定CCE集群
请求结构
PUT /v2/instance/{instanceId}?action={action} HTTP/1.1
Host: cprom.bj.baidubce.com
Authorization: authorization string
{
"clusterId": "{clusterId}"
}
请求头域
除公共头域外,无其它特殊头域。
请求参数
参数名称 | 类型 | 是否必需 | 参数位置 | 描述 |
---|---|---|---|---|
instanceId | String | 是 | Path | Cprom监控实例ID |
action | String | 是 | QueryString | 操作类型,可选值Bind、Unbind。缺省值为Bind。Bind:表示绑定CProm实例与CCE集群 * Unbind: 表示解绑CProm实例与CCE集群 |
clusterId | String | 否 | Body参数 | CCE集群ID |
返回参数
参数名称 | 类型 | 描述 |
---|---|---|
bindingStatus | String | 绑定状态 |
绑定集群请求示例
PUT /v2/instance/cprom-xxxxx?action=Bind HTTP/1.1
Host: cprom.bj.baidubce.com
ContentType: application/json
Authorization: bce-auth-v1/f81d3b34e48048fbb2634dc7882d7e21/2019-03-11T04:17:29Z/3600/host/74c506f68c65e26c633bfa104c863fffac5190fdec1ec24b7c03eb5d67d2e1de
{
"clusterId":"cce-xxxxxx"
}
绑定集群返回示例
HTTP/1.1200 OK
x-bce-request-id: 1214cca7 4ad5 451d 9215 71cb844c0a50
Date: Fri,20 May 202208:23:14 GMT
Content Type: application/json;charset=UTF-8
{
"bindingStatus":"Binding"
}
解绑集群请求示例
PUT /v2/instance/cprom-xxxxx?action=Unbind HTTP/1.1
Host: cprom.bj.baidubce.com
ContentType: application/json
Authorization: bce-auth-v1/f81d3b34e48048fbb2634dc7882d7e21/2019-03-11T04:17:29Z/3600/host/74c506f68c65e26c633bfa104c863fffac5190fdec1ec24b7c03eb5d67d2e1de
{
"clusterId":"cce-xxxxx"
}
解绑集群返回示例
HTTP/1.1200 OK
x-bce-request-id: 1214cca7 4ad5 451d 9215 71cb844c0a50
Date: Fri,20 May 202208:23:14 GMT
Content Type: application/json;charset=UTF-8
{
"bindingStatus": "Unbinding"
}
查询CCE集群接入CProm状态
描述
查询CProm监控实例是否绑定了CCE集群。
请求结构
GET /v2/cluster_binding?clusterId={clusterId} HTTP/1.1
Host: cprom.bj.baidubce.com
Authorization: authorization string
请求头域
除公共头域外,无其它特殊头域。
请求参数
参数名称 | 类型 | 是否必需 | 参数位置 | 描述 |
---|---|---|---|---|
clusterId | String | 是 | QueryString | CCE集群ID |
返回参数
参数名称 | 类型 | 描述 |
---|---|---|
bindingStatus | String | 未接入 (Unbound)接入中 (Binding)已接入 (Bound)接入失败 (BoundFailed)解绑中 (Unbinding)其他(其他非预期情况)(Unknown) |
instanceId | String | CProm监控实例ID |
agentId | String | agentID |
请求示例
GET /v2/cluster_binding?clusterId=xxxx HTTP/1.1
Host: cprom.bj.baidubce.com
ContentType: application/json
Authorization: bce-auth-v1/f81d3b34e48048fbb2634dc7882d7e21/2019-03-11T04:17:29Z/3600/host/74c506f68c65e26c633bfa104c863fffac5190fdec1ec24b7c03eb5d67d2e1de
返回示例
HTTP/1.1 200 OK
x-bce-request-id: 1214cca7 4ad5 451d 9215 71cb844c0a50
Date: Fri, 20 May 2022 08:23:14 GMT
Content Type: application/json;charset=UTF-8
{
"bindingStatus": "Bound"
"instanceId":"cprom-xxxxx",
"agentId":"agent-xxxxx"
}