Consulte les données de surveillance d'une interface réseau élastique (ENI) secondaire sur une période donnée.
Description de l'opération
Remarques sur l'utilisation
Les données de surveillance d'une ENI secondaire incluent la quantité de trafic envoyé et reçu sur le réseau interne, le nombre de paquets envoyés et reçus par l'ENI secondaire, ainsi que le nombre de paquets envoyés et reçus qui sont rejetés par l'ENI secondaire. Certaines informations peuvent être absentes des données de surveillance renvoyées. Cela peut être dû au fait que le système ne peut pas obtenir les informations pertinentes. Par exemple, si l'instance à laquelle l'ENI secondaire est attachée est à l'état Stopped, ou si l'ENI secondaire n'est pas attachée à une instance et est à l'état Available, les données de surveillance de l'ENI secondaire ne peuvent pas être obtenues. Prenez note des points suivants :
-
Jusqu'à 400 entrées de données de surveillance peuvent être renvoyées à la fois. Assurez-vous que la valeur
TotalCountne dépasse pas 400. Cette valeur est calculée à l'aide de la formule suivante :TotalCount = (EndTime - StartTime)/Period. Si la valeur TotalCount est supérieure à 400, l'erreurInvalidParameter.TooManyDataQueriedest renvoyée. -
Vous pouvez interroger les données de surveillance des 30 derniers jours. Si la valeur de
StartTimeest antérieure de plus de 30 jours à l'heure actuelle, une erreur est renvoyé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
|
ecs:DescribeEniMonitorData |
get |
NetworkInterface
*Instance
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| EniId |
string |
Non |
L'identifiant de l'ENI secondaire. Par défaut, toutes les ENI secondaires associées à l'instance spécifiée sont interrogées. |
eni-bp19da36d6xdwey**** |
| RegionId |
string |
Oui |
L'identifiant de la région. Vous pouvez appeler l'opération DescribeRegions pour obtenir la liste des régions la plus récente. |
cn-hangzhou |
| InstanceId |
string |
Oui |
L'identifiant de l'instance à laquelle l'ENI secondaire est associée. |
i-bp1a5zr3u7nq9cx**** |
| StartTime |
string |
Oui |
Le début de la plage horaire à interroger. Spécifiez l'heure selon la norme ISO 8601 au format yyyy-MM-ddTHH:mm:ssZ. L'heure doit être en UTC. Si la valeur des secondes (ss) n'est pas 00, l'heure est arrondie à la minute supérieure. |
2018-05-21T12:19:00Z |
| EndTime |
string |
Oui |
La fin de la plage horaire à interroger. Spécifiez l'heure selon la norme ISO 8601 au format yyyy-MM-ddTHH:mm:ssZ. L'heure doit être en UTC. Si la valeur des secondes (ss) n'est pas 00, l'heure est arrondie à la minute supérieure. |
2018-05-21T12:22:00Z |
| Period |
integer |
Non |
L'intervalle de récupération des données de surveillance. Unité : secondes. Valeur par défaut : Month. Valeurs valides :
Valeur par défaut : 60. |
60 |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| TotalCount |
integer |
Le nombre total d'entrées renvoyées. |
4 |
| RequestId |
string |
L'identifiant de la requête. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
| MonitorData |
object |
||
| EniMonitorData |
array<object> |
Les données de surveillance de l'ENI secondaire. |
|
|
object |
|||
| PacketRx |
string |
The number of internal network packets received by the secondary ENI. Unit: packets. |
0 |
| TimeStamp |
string |
The timestamp of the monitoring data. The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time is displayed in UTC. |
2018-05-21T03:22:00Z |
| DropPacketRx |
string |
The number of internal network packets dropped on reception by the secondary ENI. Unit: packets. |
0 |
| EniId |
string |
The ID of the secondary ENI. |
eni-bp19da36d6xdwey**** |
| DropPacketTx |
string |
The number of internal network packets dropped on transmission by the secondary ENI. Unit: packets. |
0 |
| PacketTx |
string |
The number of internal network packets sent by the secondary ENI. Unit: packets. |
0 |
| IntranetTx |
string |
The average rate of internal network data sent by the secondary ENI. Unit: kB/s. |
0 |
| IntranetRx |
string |
The average rate of internal network data received by the secondary ENI. Unit: kB/s. |
0 |
Exemples
JSON format
{
"TotalCount": 4,
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
"MonitorData": {
"EniMonitorData": [
{
"PacketRx": "0",
"TimeStamp": "2018-05-21T03:22:00Z",
"DropPacketRx": "0",
"EniId": "eni-bp19da36d6xdwey****",
"DropPacketTx": "0",
"PacketTx": "0",
"IntranetTx": "0",
"IntranetRx": "0"
}
]
}
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | InvalidEniId.NotFound | The specified ENI ID does not exist. | The specified ENI ID does not exist. |
| 403 | InvalidStartTime.Malformed | The specified parameter "StartTime" is not valid. | |
| 403 | InvalidEndTime.Malformed | The specified parameter "EndTime" is not valid. | |
| 403 | InvalidPeriod.ValueNotSupported | The specified parameter "Period" is not valid. | |
| 403 | InvalidStartTime.TooEarly | The specified parameter "StartTime" is too early. | |
| 403 | InvalidParameter.TooManyDataQueried | Too many data queried. | |
| 403 | Throttling | Request was denied due to request throttling. | |
| 403 | InvalidInstanceType.NotSupportCredit | The InstanceType of the specified instance does not support credit. | |
| 403 | InvalidParameter.EndTime | The specified parameter EndTime is earlier than StartTime. | |
| 4003 | InvalidParam.Malformed | The specified parameter "EniId" and "InstanceId" are not valid | |
| 404 | InvalidDiskId.NotFound | The DiskId provided does not exist in our records. | The specified disk does not exist. Check whether the disk ID is correct. |
| 404 | InvalidEcsId.NotFound | The specified instance ID is invalid. | The specified instance ID is invalid. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.