Appelle l'opération PutCustomMetric pour rapporter des données de surveillance personnalisées.
Description de l'opération
Nous vous recommandons d'utiliser l'opération PutHybridMonitorMetricData dans CloudMonitor Enterprise.
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:PutCustomMetric |
create |
*All Resource
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| MetricList |
array<object> |
Oui |
La liste des données de surveillance. |
|
|
object |
Non |
|||
| Type |
string |
Oui |
Le type de valeur rapportée. Valeurs valides de N : 1 à 21. Valeurs valides :
Remarque
Lorsque vous rapportez des données agrégées, nous vous recommandons de rapporter à la fois des données avec une période de 60 secondes et des données avec une période de 300 secondes. Sinon, les données de surveillance ne peuvent pas être interrogées pour une durée supérieure à 7 jours. |
0 |
| MetricName |
string |
Oui |
Le nom de la métrique. Valeurs valides de N : 1 à 21. Pour plus d'informations, consultez Métriques des services cloud. |
cpu_total |
| Time |
string |
Non |
L'heure à laquelle la métrique s'est produite. Valeurs valides de N : 1 à 21. Les deux types de valeurs suivants sont pris en charge :
|
1508136760000 |
| GroupId |
string |
Oui |
L'identifiant du groupe d'applications. Valeurs valides de N : 1 à 21. Remarque
Si la métrique n'appartient à aucun groupe d'applications, saisissez 0. |
12345 |
| Values |
string |
Oui |
La collection des valeurs de métrique. Valeurs valides de N : 1 à 21. Remarque
Si le type de valeur rapportée est 0, les valeurs brutes sont rapportées. CloudMonitor agrège les valeurs brutes en plusieurs valeurs, telles que le maximum, le nombre et la somme, par période. |
{"value":10.5} |
| Dimensions |
string |
Oui |
Le mappage de dimensions, utilisé pour interroger les données de surveillance d'une ressource spécifiée. Valeurs valides de N : 1 à 21. Format : une collection de paires clé-valeur. Une collection de paires clé-valeur couramment utilisée est : La longueur de Key et Value est de 1 à 64 caractères. Les caractères au-delà des 64 premiers sont tronqués. Les valeurs de Key et Value peuvent contenir des lettres, des chiffres, des points (.), des traits d'union (-), des traits de soulignement (_), des barres obliques (/) et des barres obliques inverses (). Remarque
Les dimensions doivent être transmises sous forme de chaîne JSON représentant l'objet map, et doivent être transmises dans l'ordre. |
{"sampleName1":"value1","sampleName2":"value2"} |
| Period |
string |
Non |
La période d'agrégation. Valeurs valides de N : 1 à 21. Unité : secondes. Valeurs valides : 60 et 300. Remarque
Si le type de valeur rapportée est 1, vous devez définir ce paramètre. |
60 |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| Code |
string |
Le code d'état. Remarque
200 indique un succès. |
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. |
05B36C2C-5F6E-48D5-8B41-CE36DD7EE8E0 |
Exemples
JSON format
{
"Code": "200",
"Message": "The request has failed due to a temporary failure of the server.",
"RequestId": "05B36C2C-5F6E-48D5-8B41-CE36DD7EE8E0"
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | %s | %s | |
| 500 | %s | %s | |
| 500 | InternalError | %s | |
| 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.