Ajoute ou modifie les canaux de diffusion d'une règle d'alerte spécifiée.
Description de l'opération
Notes d'utilisation
Cette rubrique fournit un exemple montrant comment associer la ressource acs:mns:ap-southeast-1:120886317861****:/queues/test/message à la règle d'alerte ae06917_75a8c43178ab66****. L'identifiant de la cible de déclenchement de l'alerte est 1. La réponse indique que la ressource est bien associée.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
cms:PutMetricRuleTargets |
create |
*All Resource
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| RuleId |
string |
Oui |
L'identifiant de la règle d'alerte. Pour plus d'informations sur l'obtention de l'identifiant de la règle d'alerte, consultez DescribeMetricRuleList. |
ae06917_75a8c43178ab66**** |
| Targets |
array<object> |
Oui |
Aucune. |
|
|
object |
Non |
Aucune. |
||
| Id |
string |
Oui |
L'identifiant de la cible de déclenchement de l'alerte. Pour plus d'informations sur l'obtention de l'identifiant de la cible de déclenchement de l'alerte, consultez DescribeMetricRuleTargets. |
1 |
| Arn |
string |
Oui |
Le nom de ressource Alibaba Cloud (ARN) de la ressource. Simple Message Queue (anciennement MNS), Auto Scaling (ESS), Simple Log Service (SLS) et Function Compute (FC) sont pris en charge. La section suivante décrit la métrique du paramètre ARN pour Simple Message Queue (anciennement MNS) :
ARN pour Auto Scaling : acs:ess:{regionId}:{userId}:scalingGroupId/{Scaling group ID}:scalingRuleId/{Scaling rule ID} ARN pour Simple Log Service : acs:log:{regionId}:{userId}:project/{Project name}/logstore/{Logstore name} ARN pour Function Compute : acs:fc:{regionId}:{userId}:services/{Service name}/functions/{Function name}. |
acs:mns:cn-hangzhou:120886317861****:/queues/test/message |
| Level |
string |
Non |
Le niveau d'alerte. Valeurs valides :
|
["INFO", "WARN", "CRITICAL"] |
| JsonParams |
string |
Non |
Les paramètres au format JSON du rappel d'alerte. |
{"customField1":"value1","customField2":"$.name"} |
Pour plus d'informations sur les paramètres de requête courants, consultez Paramètres courants.
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Aucune. |
||
| Code |
string |
Le code d'état HTTP. Remarque
La valeur 200 indique un succès. |
200 |
| Message |
string |
Le message d'erreur. |
Le traitement de la requête a échoué en raison d'une erreur inconnue |
| RequestId |
string |
L'identifiant de la requête. |
6A569B0D-9055-58AF-9E82-BAEAF95C0FD5 |
| Success |
boolean |
Indique si l'opération a réussi. Valeurs valides :
|
true |
| FailData |
object |
La liste des échecs. |
|
| Targets |
object |
||
| Target |
array<object> |
The alert trigger targets. |
|
|
object |
None. |
||
| Id |
string |
The ID of the alert trigger target. |
1 |
| Arn |
string |
The ARN of the resource. Format:
|
acs:mns:cn-hangzhou:111:/queues/test/message |
| Level |
string |
The alert level. Valid values:
|
["INFO", "WARN", "CRITICAL"] |
Exemples
JSON format
{
"Code": "200",
"Message": "The request processing has failed due to some unknown error.",
"RequestId": "6A569B0D-9055-58AF-9E82-BAEAF95C0FD5",
"Success": true,
"FailData": {
"Targets": {
"Target": [
{
"Id": "1",
"Arn": "acs:mns:cn-hangzhou:111:/queues/test/message",
"Level": "[\"INFO\", \"WARN\", \"CRITICAL\"]"
}
]
}
}
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 200 | %s | %s | |
| 201 | %s | %s | |
| 400 | %s | %s | |
| 401 | %s | %s | |
| 500 | %s | %s | |
| 500 | InternalError | The request processing has failed due to some unknown error. | |
| 403 | %s | %s | |
| 404 | %s | %s |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.