Tous les produits
Search
Centre de documentation

Elastic Compute Service:DescribeEniMonitorData

Dernière mise à jour :Aug 18, 2026

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 TotalCount ne 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'erreur InvalidParameter.TooManyDataQueried est renvoyée.

  • Vous pouvez interroger les données de surveillance des 30 derniers jours. Si la valeur de StartTime est 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

Le tableau ci-dessous décrit les autorisations nécessaires pour appeler cette API. Vous pouvez les définir dans une politique Resource Access Management (RAM). Les colonnes du tableau sont détaillées ci-dessous :

  • Action : les actions peuvent être utilisées dans l'élément Action des instructions de politique de permissions RAM pour accorder les autorisations nécessaires à l'exécution de l'opération.

  • API : l'API que vous pouvez appeler pour exécuter l'action.

  • Niveau d'accès : le niveau d'accès prédéfini accordé pour chaque API. Valeurs valides : create, list, get, update et delete.

  • Type de ressource : le type de ressource qui prend en charge l'autorisation pour exécuter l'action. Il indique si l'action prend en charge les permissions au niveau de la ressource. La ressource spécifiée doit être compatible avec l'action. Sinon, la politique sera inefficace.

    • Pour les API avec permissions au niveau de la ressource, les types de ressource requis sont marqués d'un astérisque (*). Spécifiez l'Alibaba Cloud Resource Name (ARN) correspondant dans l'élément Resource de la politique.

    • Pour les API sans permissions au niveau de la ressource, la valeur All Resources est affichée. Utilisez un astérisque (*) dans l'élément Resource de la politique.

  • Clé de condition : les clés de condition définies par le service. La clé permet un contrôle granulaire, applicable aux actions seules ou aux actions associées à des ressources spécifiques. En plus des clés de condition propres au service, Alibaba Cloud fournit un ensemble de clés de condition communes applicables à tous les services pris en charge par RAM.

  • Action dépendante : les actions dépendantes requises pour exécuter l'action. Pour mener à bien l'opération, l'utilisateur RAM ou le rôle RAM doit disposer des permissions pour toutes les actions dépendantes.

ecs:DescribeEniMonitorData

get

NetworkInterface

acs:ecs:{#regionId}:{#accountId}:eni/{#eniId}

*Instance

acs:ecs:{#regionId}:{#accountId}:instance/{#instanceId}

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 :

  • 60

  • 600

  • 3600

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.