Todos los productos
Search
Centro de documentos

Application Real-Time Monitoring Service:QueryCommercialUsage

Última actualización: Sep 01, 2026

Consulta la cantidad de datos escritos en Application Monitoring, Managed Service for OpenTelemetry, Managed Service for Prometheus y Real User Monitoring (RUM).

Pruébelo ahora

Pruebe esta API en OpenAPI Explorer sin necesidad de firma manual. Las llamadas exitosas generan automáticamente código SDK acorde a sus parámetros. Descárguelo con seguridad de credenciales integrada para uso local.

Test

Autorización de RAM

La siguiente tabla describe la autorización necesaria para invocar esta API. Puede definirla en una directiva de Resource Access Management (RAM). A continuación, se detallan las columnas de la tabla:

  • Action: Estas acciones se utilizan en el elemento Action de las declaraciones de directivas de permisos de RAM para otorgar permisos que permitan realizar la operación.

  • API: La API que debe invocarse para llevar a cabo la acción.

  • Nivel de acceso: Nivel de acceso predefinido que se concede para cada API. Valores válidos: create, list, get, update y delete.

  • Tipo de recurso: Tipo de recurso que admite autorización para ejecutar la acción. Indica si la acción es compatible con permisos a nivel de recurso. El recurso especificado debe ser compatible con la acción; de lo contrario, la directiva no surtirá efecto.

    • En las API con permisos a nivel de recurso, los tipos de recursos obligatorios se marcan con un asterisco (*). Especifique el Alibaba Cloud Resource Name (ARN) correspondiente en el elemento Resource de la directiva.

    • Para las API sin permisos a nivel de recurso, se muestra All Resources. Utilice un asterisco (*) en el elemento Resource de la directiva.

  • Clave de condición: Claves de condición definidas por el servicio. Permiten un control granular y se aplican ya sea solo a acciones o a acciones asociadas con recursos específicos. Además de las claves de condición específicas del servicio, Alibaba Cloud proporciona un conjunto de common condition keys aplicables a todos los servicios compatibles con RAM.

  • Acción dependiente: Acciones dependientes necesarias para ejecutar la acción principal. Para completar la operación, el usuario de RAM o el rol de RAM debe contar con permisos para realizar todas las acciones dependientes.

Action

Nivel de acceso

Tipo de recurso

Clave de condición

Acción dependiente

arms:QueryCommercialUsage

get

*Todos los recursos.

*

Ninguna Ninguna

Parámetros de la solicitud

Parámetro

Tipo

Obligatorio

Descripción

Ejemplo

IntervalInSec

integer

No

El intervalo de tiempo entre segmentos de datos. Unidad: segundos. Valor mínimo: 3600.

Valores válidos:

  • 3600: 1 hora

  • 86400: 1 día

Valores válidos:

  • 3600 :
  • 86400 :

3600

StartTime

integer

Sí

El inicio del rango de tiempo a consultar. Unidad: milisegundos.

1699200000000

EndTime

integer

Sí

El fin del rango de tiempo a consultar. Unidad: milisegundos.

1699286400000

OrderBy

string

No

La dimensión por la que se ordenan los datos.

Valor válido:

  • dataType

Valores válidos:

  • dataType :

    dataType.

dataType

Metric

string

Sí

El nombre de la métrica. Valor válido: USAGEFEE.STAT.

Valores válidos:

  • USAGEFEE.STAT :

    USAGEFEE.STAT.

USAGEFEE.STAT

Order

string

No

El orden en el que se clasifican los datos. Valor válido:

  • ASC: orden ascendente

  • DESC: orden descendente

ASC

AdvancedFilters

array<object>

No

Las condiciones de filtro.

object

No

Key

string

No

La clave de la condición de filtro.

regionId

Value

string

No

El valor de la condición de filtro.

cn-hangzhou

OpType

string

No

El operador. Valores válidos: eq e in.

Valores válidos:

  • in :

    in

  • eq :

    eq

eq

Dimensions

array

No

Las dimensiones de la métrica que desea consultar. Valores válidos:

  • dataType: tipo de datos

  • productType: tipo de producto

  • instanceId: ID de instancia

  • instanceName: nombre de instancia

  • instanceType: tipo de instancia

string

No

La dimensión de la métrica.

dataType

Measures

array

No

Las medidas de la métrica que desea consultar.

string

No

La medida de la métrica. Valor válido: byte_sum.

Valores válidos:

  • byte_sum :

    byte_sum.

byte_sum

QueryType

string

Sí

El tipo de datos. Valores válidos:

  • instantQuery: no es serie temporal

  • timeSeriesQuery: serie temporal

Valores válidos:

  • timeSeriesQuery :

    timeSeriesQuery.

  • instantQuery :

    instantQuery.

instantQuery

Elementos de la respuesta

Elemento

Tipo

Descripción

Ejemplo

object

Code

integer

El estado de la respuesta. Valores válidos: 2XX: La solicitud se realizó correctamente. 3XX: Se devuelve un mensaje de redireccionamiento. 4XX: La solicitud no es válida. 5XX: Se produce un error del servidor.

200

HttpStatusCode

integer

El código de estado HTTP.

200

Message

string

El mensaje de error devuelto si la solicitud falló.

success

RequestId

string

El ID de la solicitud.

99A663CB-8D7B-4B0D-A006-03C8EE38E7BB

Success

boolean

Indica si la solicitud se realizó correctamente. Valores válidos:

  • true

  • false

true

Data

object

La estructura devuelta.

Complete

boolean

Indica si una consulta multirregión está completa. Valores válidos:

  • true

  • false

true

Items

array<object>

La estructura devuelta.

object

Los datos consultados.

{ "date": "1697108400", "dataType": "metrics", "byte_sum": 9497922 }

Ejemplos

Respuesta exitosa

JSON Formato

{
  "Code": 200,
  "HttpStatusCode": 200,
  "Message": "success",
  "RequestId": "99A663CB-8D7B-4B0D-A006-03C8EE38E7BB",
  "Success": true,
  "Data": {
    "Complete": true,
    "Items": [
      {
        "date": "1697108400",
        "dataType": "metrics",
        "byte_sum": 9497922
      }
    ]
  }
}

Códigos de error

Código de estado HTTP

Código de error

Mensaje de error

Descripción

400 ParameterMetricIllegal The specified metric is invalid. El parámetro metric no es válido.
400 ParameterMeasuresIllegal The specified Measures is invalid. El parámetro Measures no es válido.
400 ParameterTimeStampIllegal The specified timeStamp is invalid. El parámetro time no es válido.
400 ParameterOrderIllegal The specified order is invalid. El parámetro order no es válido.
400 ParameterPageSizeIllegal The specified PageSize is invalid. El parámetro PageSize no es válido.
400 ParameterIntervalIllegal The specified interval is invalid. El parámetro Interval no es válido.
400 ParameterMeasuresMissing You must specify measures. Falta el parámetro measures.
400 ParameterDimensionsIllegal The specified dimensions is invalid. El parámetro Dimensions no es válido.
400 ParameterRegionIdIllegal The specified RegionId is invalid. El parámetro RegionId no es válido.
400 InternalError Internal error. Please try again. Contact the DingTalk service account if the issue persists after multiple retries.
403 APINotAuthorize The current user is not authorized to access the interface. El usuario actual no tiene permisos para acceder a esta operación.

Consulte Códigos de error para ver la lista completa.

Notas de la versión

Consulte Notas de la versión para ver la lista completa.