Transmet les données de surveillance spécifiées à un espace de noms de métriques spécifié d'Enterprise CloudMonitor en appelant l'opération PutHybridMonitorMetricData.
Description de l'opération
Prérequis
Assurez-vous d'avoir activé Enterprise CloudMonitor. Pour plus d'informations, consultez Activer Enterprise CloudMonitor.
Limites
La taille des données de surveillance que vous pouvez transmettre à la fois ne peut pas dépasser 1 Mo.
Remarques sur l'utilisation
Cette rubrique fournit un exemple montrant comment transmettre les données de surveillance de la métrique CPU_Usage à l'espace de noms de métriques default-aliyun d'Enterprise CloudMonitor.
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:PutHybridMonitorMetricData |
create |
*All Resource
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| Namespace |
string |
Oui |
Le nom de l'espace de noms de métriques. Pour plus d'informations sur la façon d'obtenir le nom d'un espace de noms de métriques, consultez DescribeHybridMonitorNamespaceList. |
default-aliyun |
| MetricList |
array<object> |
Oui |
La liste des données de surveillance. Valeurs valides de N : 1 à 100. |
|
|
array<object> |
Oui |
Aucune. |
||
| Name |
string |
Oui |
Le nom de la métrique. Valeurs valides de N : 1 à 100. Format : le nom peut contenir des lettres majuscules, des lettres minuscules, des chiffres et des traits de soulignement (_). Le nom doit commencer par une lettre majuscule ou minuscule. |
CPU_Usage |
| Labels |
array<object> |
Non |
La liste des étiquettes de la métrique. Valeurs valides de N : 1 à 100. |
[{"Key":"app","Value":"testApp"},{"Key":"ip","Value":"192.168.XX.XX"},{"Key":"hostName","Value":"host01"}] |
|
object |
Non |
Aucune. |
||
| Key |
string |
Non |
La clé de l'étiquette de la métrique. Valeurs valides de N : 1 à 100. Format : la clé peut contenir des lettres majuscules, des lettres minuscules, des chiffres et des traits de soulignement (). La clé doit commencer par une lettre majuscule, une lettre minuscule ou un trait de soulignement (). Remarque
Key et Value doivent être définis en même temps. |
IP |
| Value |
string |
Non |
La valeur de l'étiquette de la métrique. Valeurs valides de N : 1 à 100. Remarque
Key et Value doivent être définis en même temps. |
192.168.XX.XX |
| Value |
string |
Oui |
La valeur de la métrique. Valeurs valides de N : 1 à 100. Format : un nombre entier ou un nombre à virgule flottante. |
90 |
| TS |
integer |
Non |
L'horodatage auquel les données de surveillance ont été transmises. Valeurs valides de N : 1 à 100. Unité : millisecondes. Valeur par défaut : l'heure actuelle. |
1640776119473 |
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. Remarque
La valeur 200 indique que la requête a réussi. |
200 |
| RequestId |
string |
L'identifiant de la requête. |
5DB1CBCA-D14A-55FA-814F-B4DBD9735F68 |
| ErrorDetail |
array<object> |
Les détails des paramètres non valides. Si les paramètres de requête que vous spécifiez ne répondent pas aux exigences, les détails des paramètres non valides sont affichés. |
|
|
object |
Aucune. |
||
| Index |
integer |
La position des informations d'erreur dans le tableau. |
0 |
| ErrorMessage |
string |
Le message d'erreur retourné pour le paramètre non valide. |
label name :123 not match [a-zA-Z_][a-zA-Z0-9_]* |
Exemples
JSON format
{
"Code": "200",
"RequestId": "5DB1CBCA-D14A-55FA-814F-B4DBD9735F68",
"ErrorDetail": [
{
"Index": 0,
"ErrorMessage": "label name :123 not match [a-zA-Z_][a-zA-Z0-9_]*"
}
]
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | %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.