Consulta de métricas en un período especificado
Función
Esta API se utiliza para consultar métricas de una función en un período especificado.
URI
GET /v2/{project_id}/fgs/functions/{func_urn}/statistics/{period}
| 
        Parámetro  | 
      
        Obligatorio  | 
      
        Tipo  | 
      
        Descripción  | 
     
|---|---|---|---|
| 
        project_id  | 
      
        Sí  | 
      
        String  | 
      
        ID del proyecto Mínimo: 0 Máximo: 0 Mínimo: 0 Máximo: 0  | 
     
| 
        func_urn  | 
      
        Sí  | 
      
        String  | 
      
        URN de la función. Mínimo: 0 Máximo: 0 Mínimo: 0 Máximo: 0  | 
     
| 
        period  | 
      
        Sí  | 
      
        String  | 
      
        Rango de tiempo especificado para consultar métricas de ejecución de función. Mínimo: 0 Máximo: 0 Mínimo: 0 Máximo: 0 Valores de enumeración: 
  | 
     
Parámetros de solicitud
| 
        Parámetro  | 
      
        Obligatorio  | 
      
        Tipo  | 
      
        Descripción  | 
     
|---|---|---|---|
| 
        X-Auth-Token  | 
      
        Sí  | 
      
        String  | 
      
        Token de usuario. Se puede obtener llamando a la API de IAM utilizada para obtener un token de usuario. El valor de X-Subject-Token en el encabezado de respuesta es un token. Mínimo: 0 Máximo: 0 Mínimo: 0 Máximo: 0  | 
     
Parámetros de respuesta
Código de estado: 200
| 
        Parámetro  | 
      
        Tipo  | 
      
        Descripción  | 
     
|---|---|---|
| 
        count  | 
      
        Array of SlaReportsValue objects  | 
      
        Invocaciones a funciones.  | 
     
| 
        duration  | 
      
        Array of SlaReportsValue objects  | 
      
        Latencia media, en milisegundos.  | 
     
| 
        fail_count  | 
      
        Array of SlaReportsValue objects  | 
      
        Número de errores.  | 
     
| 
        max_duration  | 
      
        Array of SlaReportsValue objects  | 
      
        Latencia máxima, en milisegundos.  | 
     
| 
        min_duration  | 
      
        Array of SlaReportsValue objects  | 
      
        Latencia mínima, en milisegundos.  | 
     
| 
        reject_count  | 
      
        Array of SlaReportsValue objects  | 
      
        Número de aceleradores.  | 
     
Ejemplo de las solicitudes
Consultar las métricas de una función en un período especificado.
GET /v2/{project_id}/fgs/functions/{func_urn}/statistics/{period}
 Ejemplo de las respuestas
Código de estado: 200
ok
{
  "count" : [ {
    "timestamp" : 1596679200000,
    "value" : -1
  }, {
    "timestamp" : 1596682800000,
    "value" : 2
  }, {
    "timestamp" : 1596686400000,
    "value" : -1
  } ],
  "duration" : [ {
    "timestamp" : 1596679200000,
    "value" : -1
  }, {
    "timestamp" : 1596682800000,
    "value" : 950
  }, {
    "timestamp" : 1596686400000,
    "value" : -1
  } ],
  "fail_count" : [ {
    "timestamp" : 1596679200000,
    "value" : -1
  }, {
    "timestamp" : 1596682800000,
    "value" : 0
  }, {
    "timestamp" : 1596686400000,
    "value" : -1
  } ],
  "max_duration" : [ {
    "timestamp" : 1596679200000,
    "value" : -1
  }, {
    "timestamp" : 1596682800000,
    "value" : 740
  }, {
    "timestamp" : 1596686400000,
    "value" : -1
  } ],
  "min_duration" : [ {
    "timestamp" : 1596679200000,
    "value" : -1
  }, {
    "timestamp" : 1596682800000,
    "value" : 210
  }, {
    "timestamp" : 1596686400000,
    "value" : -1
  } ],
  "reject_count" : [ {
    "timestamp" : 1596679200000,
    "value" : -1
  }, {
    "timestamp" : 1596682800000,
    "value" : 0
  }, {
    "timestamp" : 1596686400000,
    "value" : -1
  } ]
}
 Códigos de estado
| 
        Código de estado  | 
      
        Descripción  | 
     
|---|---|
| 
        200  | 
      
        Aceptar  | 
     
Códigos de error
Consulte Códigos de error.