Cria uma regra de alerta.
Depuração
Parâmetros da solicitação
| Parâmetro | Tipo | Obrigatório | Exemplo | Descrição |
| Action | String | Sim | CreateDedicatedClusterMonitorRule |
Operação a ser executada. Defina o valor como CreateDedicatedClusterMonitorRule. |
| InstanceId | String | Não | rm-bp1162kryivb8**** |
ID da instância. |
| DedicatedClusterId | String | Sim | dts-dasd22****** |
ID do cluster. |
| NoticeSwitch | Long | Não | 1 |
Define se o recurso de alerta deve ser ativado. Valores válidos:
|
| DuAlarmThreshold | Long | Não | 20 |
Limiar de alerta para uso de DTS Unit (DU). Unidade: porcentagem. |
| CpuAlarmThreshold | Long | Não | 30 |
Limiar de alerta para utilização da CPU. Unidade: porcentagem. |
| MemAlarmThreshold | Long | Não | 40 |
Limiar de alerta para uso de memória. Unidade: porcentagem. |
| DiskAlarmThreshold | Long | Não | 100 |
Limiar de alerta para uso de disco. Unidade: porcentagem. |
| Phones | String | Sim | 186****7654 |
Número de celular para recebimento dos alertas. Separe vários números com vírgulas (,). |
| RegionId | String | Não | cn-hangzhou |
ID da região onde a instância do DTS está localizada. |
Parâmetros de resposta
|
Parâmetro |
Tipo |
Exemplo |
Descrição |
|
HttpStatusCode |
String |
200 |
Código de status HTTP. |
|
RequestId |
String |
621BB4F8-3016-4FAA-8D5A-5D3163CC**** |
ID da solicitação. |
|
ErrCode |
String |
InternalError |
Código de erro retornado em caso de falha na solicitação. |
|
Success |
String |
true |
Indica se a solicitação foi bem-sucedida. |
|
ErrMessage |
String |
The Value of Input Parameter %s is not valid. |
Mensagem de erro retornada em caso de falha na solicitação. |
Exemplos
Solicitações de exemplo
http(s)://dts.aliyuncs.com/?Action=CreateDedicatedClusterMonitorRule
&InstanceId=rm-bp1162kryivb8****
&DedicatedClusterId=dts-dasd22******
&NoticeSwitch=1
&DuAlarmThreshold=20
&CpuAlarmThreshold=30
&MemAlarmThreshold=40
&DiskAlarmThreshold=100
&Phones=186****7654
&RegionId=cn-hangzhou
&Common request parameters
Respostas de sucesso de exemplo
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<CreateDedicatedClusterMonitorRuleResponse>
<code>200</code>
<data>
<RequestId>C80CF904-73D1-1983-9A1C-****</RequestId>
<HttpStatusCode>200</HttpStatusCode>
<Success>true</Success>
</data>
<httpStatusCode>200</httpStatusCode>
<requestId>C80CF904-73D1-1983-9A1C-****</requestId>
<successResponse>true</successResponse>
</CreateDedicatedClusterMonitorRuleResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"code" : "200",
"data" : {
"RequestId" : "C80CF904-73D1-1983-9A1C-****",
"HttpStatusCode" : 200,
"Success" : true
},
"httpStatusCode" : "200",
"requestId" : "C80CF904-73D1-1983-9A1C-****",
"successResponse" : true
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|
400 |
Throttling.User |
Request was denied due to user flow control. |
O número de solicitações atingiu o limite e a solicitação foi rejeitada. Tente novamente mais tarde. |
|
500 |
ServiceUnavailable |
The request has failed due to a temporary failure of the server. |
A resposta do servidor expirou ou o servidor estava indisponível. Tente novamente. Se o erro persistir, entre em contato com o suporte técnico. |
|
403 |
InvalidSecurityToken.Expired |
Specified SecurityToken is expired. |
A assinatura expirou. Use uma nova assinatura. |
Para obter uma lista de códigos de erro, consulte Códigos de erro do serviço.