Consulta as informações de tráfego de uma ENI secundária dentro de um intervalo de tempo especificado ao chamar DescribeEniMonitorData.
Descrição da operação
Descrição da operação\n\nAs informações de tráfego que você pode consultar sobre uma ENI secundária incluem o número de pacotes enviados e recebidos pela ENI secundária, o tráfego de rede interna de entrada e saída e o número de pacotes descartados pela ENI secundária. Se algumas informações estiverem ausentes na resposta, o sistema pode não ter conseguido obter as informações correspondentes. Por exemplo, se a instância estiver no estado Stopped ou se a ENI secundária não estiver anexada a uma instância e estiver no estado Available, as informações correspondentes não poderão ser obtidas. Ao chamar esta operação, observe os seguintes itens:\n\n- No máximo 400 entradas de dados são retornadas por vez. Certifique-se de que o valor de (EndTime–StartTime)/Period seja menor ou igual a 400. Em outras palavras, o valor do parâmetro de resposta TotalCount não pode exceder 400. Caso contrário, o erro InvalidParameter.TooManyDataQueried será retornado.\n\n- Você pode consultar informações de monitoramento apenas nos últimos 30 dias. O parâmetro StartTime especificado não pode ser anterior a 30 dias antes da hora atual.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
ecs:DescribeEniMonitorData |
get |
Interface de rede.
*Instância.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| EniId |
string |
Não |
O ID da ENI secundária. Por padrão, todas as ENIs secundárias anexadas à instância especificada são consultadas. |
eni-bp19da36d6xdwey**** |
| RegionId |
string |
Sim |
O ID da região. Você pode chamar DescribeRegions para consultar a lista de regiões mais recente. |
cn-hangzhou |
| InstanceId |
string |
Sim |
O ID da instância à qual a ENI secundária está anexada. |
i-bp1a5zr3u7nq9cx**** |
| StartTime |
string |
Sim |
O início do intervalo de tempo a ser consultado. Especifique a hora no padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ. A hora deve estar em UTC. Se o valor dos segundos (ss) não for 00, a hora será automaticamente arredondada para o próximo minuto. |
2018-05-21T12:19:00Z |
| EndTime |
string |
Sim |
O fim do intervalo de tempo a ser consultado. Especifique a hora no padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ. A hora deve estar em UTC. Se o valor dos segundos (ss) não for 00, a hora será automaticamente arredondada para o próximo minuto. |
2018-05-21T12:22:00Z |
| Period |
integer |
Não |
O intervalo no qual os dados de monitoramento são recuperados. Unidade: segundos. Valores válidos:\n- 60.\n- 600.\n- 3600.\n\nValor padrão: 60. Valores válidos:
|
60 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| TotalCount |
integer |
O número total de entradas retornadas. |
4 |
| RequestId |
string |
O ID da solicitação. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
| MonitorData |
object |
||
| EniMonitorData |
array<object> |
A coleção de dados de monitoramento do tipo EniMonitorDataType para o tráfego da ENI secundária. |
|
|
object |
|||
| PacketRx |
string |
O número de pacotes de rede interna recebidos pela ENI secundária. Unidade: pacotes. |
0 |
| TimeStamp |
string |
O carimbo de data e hora dos dados de monitoramento. A hora é exibida no formato yyyy-MM-ddTHH:mm:ssZ em UTC. |
2018-05-21T03:22:00Z |
| DropPacketRx |
string |
O número de pacotes de rede interna descartados na recepção pela ENI secundária. Unidade: pacotes. |
0 |
| EniId |
string |
O ID da ENI secundária. |
eni-bp19da36d6xdwey**** |
| DropPacketTx |
string |
O número de pacotes de rede interna descartados na transmissão pela ENI secundária. Unidade: pacotes. |
0 |
| PacketTx |
string |
O número de pacotes de rede interna enviados pela ENI secundária. Unidade: pacotes. |
0 |
| IntranetTx |
string |
A taxa média de dados de rede interna enviados pela ENI secundária. Unidade: kB/s. |
0 |
| IntranetRx |
string |
A taxa média de dados de rede interna recebidos pela ENI secundária. Unidade: kB/s. |
0 |
Exemplos
Resposta de sucesso
JSON formato
{
"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"
}
]
}
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidEniId.NotFound | The specified ENI ID does not exist. | A instância é inválida. |
| 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. | O disco especificado não existe. Verifique se o ID do disco está correto. |
| 404 | InvalidEcsId.NotFound | The specified instance ID is invalid. | A instância é inválida. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.