Appelle l'opération PutCustomEventRule pour créer une règle d'alerte pour un événement personnalisé.
Description de l'opération
Avant d'appeler cette opération, vous devez appeler l'opération PutCustomEvent pour signaler les données de surveillance de l'événement personnalisé. Pour plus d'informations, consultez PutCustomEvent.
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:PutCustomEventRule |
create |
*All Resource
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| GroupId |
string |
Oui |
L'identifiant du groupe d'applications. Pour plus d'informations sur la façon d'obtenir l'identifiant, consultez DescribeCustomEventAttribute. Remarque
Une valeur de 0 indique que l'événement personnalisé signalé n'appartient à aucun groupe d'applications. |
7378**** |
| RuleId |
string |
Oui |
L'identifiant de la règle d'alerte. Remarque
Si l'identifiant de la règle d'alerte existe déjà, la règle d'alerte est modifiée. Si l'identifiant de la règle d'alerte n'existe pas, une règle d'alerte est créée. |
CustomRuleId1 |
| RuleName |
string |
Oui |
Le nom de la règle d'alerte. |
CustomeRule |
| EventName |
string |
Oui |
Le nom de l'événement personnalisé. Pour plus d'informations sur la façon d'obtenir le nom, consultez DescribeCustomEventAttribute. |
HostDown |
| ContactGroups |
string |
Oui |
Le groupe de contacts d'alerte. Séparez plusieurs groupes de contacts par des virgules (,). |
ECS_Group |
| Webhook |
string |
Non |
L'URL de rappel à laquelle une requête POST est envoyée lorsqu'une alerte est déclenchée. |
https://www.aliyun.com |
| EffectiveInterval |
string |
Non |
La période pendant laquelle la règle d'alerte est active. Valeurs valides : 00:00-23:59. |
00:00-23:59 |
| Period |
string |
Non |
La période d'agrégation des données de surveillance pour l'événement personnalisé. Unité : secondes. La valeur doit être 60 ou un multiple de 60. Valeur par défaut : 300. |
60 |
| EmailSubject |
string |
Non |
L'objet de l'e-mail d'alerte. |
Instance ECS |
| Threshold |
string |
Oui |
Le seuil d'alerte. |
99 |
| Level |
string |
Oui |
Le niveau d'alerte. Valeurs valides :
|
CRITICAL |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| Code |
string |
Le code d'état. Remarque
La valeur 200 indique que l'appel a réussi. |
200 |
| Message |
string |
Le message d'erreur. |
La requête a échoué en raison d'une défaillance temporaire du serveur |
| RequestId |
string |
L'identifiant de la requête. |
AD5DCD82-BD1C-405F-BAED-32302DE9F498 |
| Success |
boolean |
Indique si l'appel a réussi. Valeurs valides :
|
true |
Exemples
JSON format
{
"Code": "200",
"Message": "The request has failed due to a temporary failure of the server.",
"RequestId": "AD5DCD82-BD1C-405F-BAED-32302DE9F498",
"Success": true
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | %s | %s | |
| 499 | %s | %s | |
| 500 | InternalError | The request processing has failed due to some unknown error. | |
| 204 | %s | %s | |
| 403 | %s | %s | |
| 206 | %s | %s | |
| 404 | %s | %s | |
| 503 | %s | %s | |
| 406 | %s | %s |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.