Obtener métricas de la aplicación
Obtén el historial de CPU, RAM, red, E/S de disco y almacenamiento de una aplicación con GET /v2/apps/:app_id/metrics: las últimas 24 horas cada 5 o 10 minutos, o 7 días por hora en Pro y Enterprise.
GET
Obtener métricas de la aplicación
string
requerido
La clave de API de tu cuenta. Puedes encontrarla en la configuración de tu cuenta.
apps:read.
Este endpoint devuelve el uso histórico de recursos en lugar de la instantánea actual: hasta 288 puntos de datos que cubren las últimas 24 horas, muestreados cada 5 minutos, de CPU, RAM, red, E/S de disco y uso de almacenamiento. Las aplicaciones con menos de 512 MB de RAM se muestrean cada 10 minutos (hasta 144 puntos). En los planes Pro y Enterprise, range=7d devuelve en su lugar los últimos 7 días de las aplicaciones con 512 MB o más, un punto por hora con el promedio y el pico de la hora. Los puntos vienen del más reciente al más antiguo. Úsalo para renderizar un gráfico de uso o detectar tendencias a lo largo del tiempo; para las cifras actuales en vivo de la aplicación, usa Obtener Estado de la Aplicación o los eventos status de Logs en tiempo real.
Los resultados se almacenan en caché durante 2,5 minutos por (propietario, aplicación) (10 minutos para 7d), y el endpoint tiene un límite de 10 solicitudes cada 5 segundos por usuario, con un bloqueo breve al alcanzar ese límite.
Parámetros
string
requerido
El ID de la aplicación. Puedes encontrarlo en la URL del panel de tu aplicación.
string
predeterminado:"24h"
La ventana del historial:
24h (un punto cada 5 minutos, o cada 10 minutos por debajo de 512 MB de RAM) o 7d (un punto por hora, planes Pro y Enterprise, aplicaciones con 512 MB o más). En los demás casos, 7d devuelve las últimas 24 horas en lugar de un error.Respuesta
string
Indica si la llamada fue exitosa:
success si lo fue, error si no.array
El contenido de la respuesta.
Errores comunes
Relacionado
- CLI:
squarecloud app metrics - SDKs:
api.apps.metrics()(JavaScript),client.apps.metrics()(Python),c.Apps.Metrics()(Go)

