Exporta os dados de monitoramento definidos na operação Cursor.
Descrição da operação
Antes de começar
Certifique-se de ter chamado a operação Cursor para obter o Cursor inicial.
Notas de uso
Este tópico fornece um exemplo para exportar os dados de monitoramento da métrica cpu_idle para o serviço de nuvem acs_ecs_dashboard usando um Cursor inicial. Um máximo de 1.000 registros de dados são retornados a cada vez.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
cms:BatchExport |
list |
*All resources.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| Namespace |
string |
Sim |
O namespace de dados do serviço de nuvem. Para mais informações sobre como obter o namespace de dados de um serviço de nuvem, consulte Métricas de monitoramento de serviços de nuvem. Nota
Este parâmetro deve ser igual ao parâmetro de solicitação Namespace na operação Cursor. |
acs_ecs_dashboard |
| Metric |
string |
Sim |
O nome da métrica de monitoramento do serviço de nuvem. Para mais informações sobre como obter o nome da métrica de monitoramento de um serviço de nuvem, consulte Métricas de monitoramento de serviços de nuvem. Nota
Este parâmetro deve ser igual ao parâmetro de solicitação Metric na operação Cursor. |
cpu_idle |
| Cursor |
string |
Sim |
O valor do cursor. Este parâmetro é obrigatório quando você chama esta operação repetidamente para exportar dados. Você pode obter o valor do Cursor usando um dos seguintes métodos:
|
eyJidWNrZXRzIjo0LCJjdXJzb3IiOiIxNjQxNDU0MzIwMDAwMWUxY2YxNWY0NTU0MTliZjllYTY4OWQ2ODI1OTU1Yzc1NmZjMDQ2OTMxMzczMzM2MzUzMTMxMzEzMzM0MzMzODM5MzEzMTMwMjQyYzY5MmQ3NTY2MzYzMjY3NmI2ZjM5MzU2YjY4MzAzMTYyNzg3MTcwNjkzMTM3MjQyYyIsImN1cnNvclZlcnNpb24iOiJxdWVyeSIsImVuZFRpbWUiOjE2NDE0NTQ3OTU4MjMsImV4cG9ydEVuZFRpbWUiOjE2NDE0NTQ3OTU4MjMsImV4cG9ydFN0YXJ0VGltZSI6MTY0MTQ1NDE5NTgyMywiZXhwcmVzc1JhbmdlIjpmYWxzZSwiaGFzTmV4dCI6dHJ1ZSwiaW5wdXRNZXRyaWMiOiJDUFVVdGlsaXphdGlvbiIsImlucHV0TmFtZXNwYWNlIjoiYWNzX2Vjc19kYXNoYm9hcmQiLCJsaW1pdCI6MTAwMCwibG9nVGltZU1vZGUiOnRydWUsIm1hdGNoZXJzIjp7ImNoYWluIjpbeyJsYWJlbCI6InVzZXJJZCIsIm9wZXJhdG9yIjoiRVFVQUxTIiwidmFsdWUiOiIxNzM2NTExMTM0Mzg5MTEwIn1dfSwibWV0cmljIjoiQ1BVVXRpbGl6YXRpb24iLCJtZXRyaWNUeXBlIjoiTUVUUklDIiwibmFtZXNwYWNlIjoiYWNzX2Vjc19kYXNoYm9hcmQiLCJuZXh0UGtBZGFwdGVyIjp7fSwib2Zmc2V0IjowLCJwYXJlbnRVaWQiOjEyNzA2NzY2Nzk1NDY3MDQsInN0YXJ0VGltZSI6MTY0MTQ1NDE5NTgyMywic3RlcCI6LTEsInRpbWVvdXQiOjEyMCwid2luZG93Ijo2**** |
| Length |
integer |
Sim |
O número máximo de registros de dados a serem retornados a cada vez. Valores válidos: 1 a 10000. |
1000 |
| Measurements |
array |
Não |
As medições usadas para personalizar os dados retornados. Por padrão, todas as medições são retornadas. Por exemplo, as métricas de monitoramento Para mais informações sobre como obter as medições das métricas de monitoramento de um serviço de nuvem, consulte a coluna |
|
|
string |
Não |
O nome da coluna de medição. |
Maximum |
Para mais informações sobre parâmetros de solicitação comuns, consulte Parâmetros comuns.
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Nenhum. |
||
| Message |
string |
A mensagem retornada. |
success |
| Code |
integer |
O código de status HTTP. Nota
Um código de status 200 indica sucesso. |
200 |
| Success |
boolean |
Indica se a operação foi bem-sucedida. Valores válidos:
|
true |
| RequestId |
string |
O ID da solicitação. |
251402CD-305C-1617-808E-D8C11FC8138D |
| Cursor |
string |
O cursor usado para a próxima chamada desta operação. Nota
Se o valor retornado for |
v2.5eyJidWNrZXRzIjo0LCJjdXJzb3IiOiIxNjQxNDU0ODAwMDAwMWUxY2YxNWY0NTU0MTliZjllYTY4OWQ2ODI1OTU1Yzc1NmZjMDQ2OTMxMzczMzM2MzUzMTMxMzEzMzM0MzMzODM5MzEzMTMwMjQyYzY5MmQzMjdhNjU2MjY3N2E2NjZhNzczOTY2NmM3Mjc0NjM3MzY5Njg3NDcyMjQyYyIsImN1cnNvclZlcnNpb24iOiJxdWVyeSIsImVuZFRpbWUiOjE2NDE0NTUyMzYxMTIsImV4cG9ydEVuZFRpbWUiOjE2NDE0NTUyMzYxMTIsImV4cG9ydFN0YXJ0VGltZSI6MTY0MTQ1NDYzNjExMiwiZXhwcmVzc1JhbmdlIjpmYWxzZSwiaGFzTmV4dCI6dHJ1ZSwiaW5wdXRNZXRyaWMiOiJDUFVVdGlsaXphdGlvbiIsImlucHV0TmFtZXNwYWNlIjoiYWNzX2Vjc19kYXNoYm9hcmQiLCJsaW1pdCI6MTAwMCwibG9nVGltZU1vZGUiOnRydWUsIm1hdGNoZXJzIjp7ImNoYWluIjpbeyJsYWJlbCI6InVzZXJJZCIsIm9wZXJhdG9yIjoiRVFVQUxTIiwidmFsdWUiOiIxNzM2NTExMTM0Mzg5MTEwIn1dfSwibWV0cmljIjoiQ1BVVXRpbGl6YXRpb24iLCJtZXRyaWNUeXBlIjoiTUVUUklDIiwibmFtZXNwYWNlIjoiYWNzX2Vjc19kYXNoYm9hcmQiLCJuZXh0UGtBZGFwdGVyIjp7fSwib2Zmc2V0IjowLCJwYXJlbnRVaWQiOjEyNzA2NzY2Nzk1NDY3MDQsInN0YXJ0VGltZSI6MTY0MTQ1NDYzNjExMiwic3RlcCI6LTEsInRpbWVvdXQiOjEyMCwid2luZG93Ijo2MH0*** |
| Length |
integer |
O número de registros de dados retornados na chamada atual. |
1000 |
| Anchor |
integer |
O timestamp em que o backend solicitou os dados. Um timestamp maior indica que os dados exportados estão mais próximos da hora atual. |
1678781819000 |
| HasNext |
boolean |
Indica se a exportação de dados está concluída. Valores válidos:
|
true |
| DataResults |
array |
Os dados retornados na chamada atual. |
|
| MetricStat |
Os dados exportados. Detalhes:
|
Exemplos
Resposta de sucesso
JSON formato
{
"Message": "success",
"Code": 200,
"Success": true,
"RequestId": "251402CD-305C-1617-808E-D8C11FC8138D",
"Cursor": "v2.5eyJidWNrZXRzIjo0LCJjdXJzb3IiOiIxNjQxNDU0ODAwMDAwMWUxY2YxNWY0NTU0MTliZjllYTY4OWQ2ODI1OTU1Yzc1NmZjMDQ2OTMxMzczMzM2MzUzMTMxMzEzMzM0MzMzODM5MzEzMTMwMjQyYzY5MmQzMjdhNjU2MjY3N2E2NjZhNzczOTY2NmM3Mjc0NjM3MzY5Njg3NDcyMjQyYyIsImN1cnNvclZlcnNpb24iOiJxdWVyeSIsImVuZFRpbWUiOjE2NDE0NTUyMzYxMTIsImV4cG9ydEVuZFRpbWUiOjE2NDE0NTUyMzYxMTIsImV4cG9ydFN0YXJ0VGltZSI6MTY0MTQ1NDYzNjExMiwiZXhwcmVzc1JhbmdlIjpmYWxzZSwiaGFzTmV4dCI6dHJ1ZSwiaW5wdXRNZXRyaWMiOiJDUFVVdGlsaXphdGlvbiIsImlucHV0TmFtZXNwYWNlIjoiYWNzX2Vjc19kYXNoYm9hcmQiLCJsaW1pdCI6MTAwMCwibG9nVGltZU1vZGUiOnRydWUsIm1hdGNoZXJzIjp7ImNoYWluIjpbeyJsYWJlbCI6InVzZXJJZCIsIm9wZXJhdG9yIjoiRVFVQUxTIiwidmFsdWUiOiIxNzM2NTExMTM0Mzg5MTEwIn1dfSwibWV0cmljIjoiQ1BVVXRpbGl6YXRpb24iLCJtZXRyaWNUeXBlIjoiTUVUUklDIiwibmFtZXNwYWNlIjoiYWNzX2Vjc19kYXNoYm9hcmQiLCJuZXh0UGtBZGFwdGVyIjp7fSwib2Zmc2V0IjowLCJwYXJlbnRVaWQiOjEyNzA2NzY2Nzk1NDY3MDQsInN0YXJ0VGltZSI6MTY0MTQ1NDYzNjExMiwic3RlcCI6LTEsInRpbWVvdXQiOjEyMCwid2luZG93Ijo2MH0***",
"Length": 1000,
"Anchor": 1678781819000,
"HasNext": true,
"DataResults": [
{
"Namespace": "acs_ecs_dashboard",
"Metric": "cpu_idle",
"Period": 60,
"Timestamp": 1641454680000,
"Dimensions": [
{
"Label": "instanceId",
"Value": "i-dferwret*****"
}
],
"Associated": {
"key": "{\"group\":\"test****\", \"name\":\"Alice\"}"
},
"Measurements": {
"key": "{\"Average\":60,\"Maximum\":85}"
},
"LogTime": 1683686550073
}
]
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | %s | %s | |
| 500 | InternalError | The request processing has failed due to some unknown error. | |
| 500 | %s | %s | |
| 403 | %s | %s | |
| 404 | %s | %s | |
| 503 | %s | %s |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.