Obtener métricas de la base de datos
Obtén el historial de CPU, RAM, red, E/S de disco y almacenamiento de una base de datos con GET /v2/databases/:database_id/metrics: 24 horas cada 5 minutos, o 7 días por hora en Pro y Enterprise.
GET
Obtener métricas de la base de datos
string
requerido
La clave de API de tu cuenta. Puedes encontrarla en la configuración de tu cuenta.
databases:read.
Devuelve el uso histórico de CPU, RAM, red, E/S de disco y almacenamiento de una base de datos, muestreado cada 5 minutos durante las últimas 24 horas (hasta 288 puntos), del más reciente al más antiguo. En los planes Pro y Enterprise, range=7d devuelve en su lugar los últimos 7 días, un punto por hora con el promedio y el pico de la hora. Úsalo para graficar el uso o para decidir si la base de datos necesita más memoria antes de llamar a Editar Base de Datos.
Para una lectura actual en lugar de una serie temporal, usa Obtener Estado de la Base de Datos. Las respuestas se almacenan en caché durante 2.5 minutos por usuario y base de datos (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. Una base de datos sin muestras recientes devuelve un array vacío en lugar de un error.
Parámetros
string
requerido
El ID de la base de datos.
string
predeterminado:"24h"
La ventana del historial:
24h (un punto cada 5 minutos) o 7d (un punto por hora, planes Pro y Enterprise). En otros planes, 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 db metrics - SDKs:
api.databases.metrics()(JavaScript),client.databases.metrics()(Python),c.Databases.Metrics()(Go)

