Todos los productos
Search
Centro de documentos

Tablestore:Monitoring and alerts

Última actualización: Sep 06, 2026

Tablestore se integra con CloudMonitor para exponer el estado de ejecución, las métricas de rendimiento y los datos de medición de instancias, tablas de datos, índices secundarios, índices de búsqueda y tablas de series temporales. También puede crear reglas de alerta para recibir notificaciones cuando una métrica supere su umbral.

Métricas compatibles

Cada tipo de recurso expone métricas distintas. Para consultar la lista completa de métricas, consulte Métricas de monitoreo de Tablestore.

Nota
  • La recopilación de métricas puede presentar un ligero retraso.

  • Las métricas de monitoreo representan promedios agregados durante un periodo estadístico, por lo que no reflejan picos instantáneos. La limitación de tráfico se determina según el uso instantáneo. Que un promedio de monitoreo no supere el límite máximo no significa que el uso instantáneo tampoco lo haga; los picos instantáneos pueden activar la limitación de tráfico.

Permisos

Para consultar los datos de monitoreo o configurar reglas de alerta, se requieren los dos permisos a continuación. Para obtener información sobre cómo otorgarlos, consulte RAM policy.

  • Acceso total o de solo lectura a Tablestore: AliyunOTSFullAccess o AliyunOTSReadOnlyAccess.

  • Acceso total o de solo lectura a CloudMonitor: AliyunCloudMonitorFullAccess o AliyunCloudMonitorReadOnlyAccess.

Consulta de datos de monitoreo

Consulte los datos de monitoreo desde cualquiera de los siguientes puntos de acceso:

  • Consola de Tablestore: permite consultar los datos de monitoreo de instancias, tablas de datos e índices, así como de tablas de series temporales. También muestra los datos de medición de los índices de búsqueda.

  • CloudMonitor: ofrece la opción de consultar los datos de monitoreo a nivel de instancia y de tabla mediante la consola, la API o el SDK.

Consulta desde la consola de Tablestore

Instancia

  1. Inicie sesión en la consola de Tablestore. Si es necesario, cambie la región y el resource group en la parte superior de la página.

  2. En la página Instances, haga clic en el nombre de la instancia o en Instance Management y, a continuación, abra la pestaña Instance Monitoring.

  3. Seleccione el Time Range y las métricas que desea consultar.

    Nota

    El Time Range no puede superar los 30 días.

Tabla de datos e índice

  1. Inicie sesión en la consola de Tablestore. Si es necesario, cambie la región y el resource group en la parte superior de la página.

  2. En la página Instances, haga clic en el nombre de la instancia o en Instance Management y, después, en Tables, haga clic en el nombre de la tabla.

  3. Abra la pestaña Monitoring Indicators y seleccione la Table/Index, el Time Range y las métricas que desea consultar.

    Nota

    El Time Range no puede superar los 30 días.

Tabla de series temporales

  1. Inicie sesión en la consola de Tablestore. Si es necesario, cambie la región y el resource group en la parte superior de la página.

  2. En la página Instances, haga clic en el nombre de la instancia o en Instance Management y, después, en Time Series Tables, haga clic en el nombre de la tabla.

  3. Abra la pestaña Monitoring Indicators y seleccione el Time Range que desea consultar.

    Nota

    El Time Range no puede superar los 30 días.

Medición del índice de búsqueda

  1. Inicie sesión en la consola de Tablestore. Si es necesario, cambie la región y el resource group en la parte superior de la página.

  2. En la página Instances, haga clic en el nombre de la instancia o en Instance Management y, después, en Tables, haga clic en Indexes correspondiente a la tabla de datos de destino.

  3. Haga clic en Index Details para consultar los datos de Index Meters.

Consulta desde CloudMonitor

Consola de CloudMonitor

  1. Inicie sesión en la consola de CloudMonitor.

  2. En el panel de navegación izquierdo, haga clic en Dashboards y, a continuación, elija Storage and CDN > Table Store.

  3. Seleccione una región y, después, haga clic en el nombre de la instancia de destino o en Monitoring Charts.

  4. Seleccione un intervalo de tiempo predefinido o especifique uno personalizado. El intervalo no puede superar los 31 días.

API

Llame a la operación DescribeMetricList de CloudMonitor para recuperar los datos de una métrica específica. Los parámetros de solicitud para Tablestore son los siguientes:

Parámetro

Descripción

Namespace

Identifica el servicio en la nube que se va a monitorear. Para Tablestore, el Namespace siempre es acs_ots_new.

MetricName

La métrica que se va a consultar (por ejemplo, Count2xxNumber). Para consultar la lista completa de métricas, consulte Métricas de monitoreo de Tablestore.

Dimensions

Una cadena JSON que identifica la instancia o la tabla que se va a consultar.

  • Para las métricas a nivel de instancia, establezca instanceName.

  • Para las métricas a nivel de tabla, establezca tableName.

  • Para limitar la consulta a una operación específica, establezca operation en Dimensions con el nombre de la API. Para más detalles, consulte API overview.

    Nota

    No todas las métricas admiten la dimensión operation. Consulte la página Métricas de monitoreo de Tablestore para verificar las dimensiones que admite cada métrica.

StartTime y EndTime

El intervalo de tiempo que se va a consultar. El intervalo es abierto por la izquierda y cerrado por la derecha: (StartTime, EndTime], por lo que se incluyen los datos de EndTime. Use el formato yyyy-MM-dd HH:mm:ss o una marca de tiempo Unix en milisegundos.

Period

La granularidad de la consulta, en segundos. Un valor mayor de Period conserva los datos durante más tiempo y permite una ventana de consulta más amplia. Para conocer los límites de retención y de intervalo de tiempo, consulte DescribeMetricList.

SDK

El CloudMonitor SDK es compatible con Java, Python, Go y TypeScript. En el siguiente ejemplo se utiliza el SDK de Java para consultar la métrica Count2xxNumber de la tabla de datos mytable en la instancia myinstance durante un intervalo de tiempo determinado.

import com.aliyun.cms20190101.Client;
import com.aliyun.cms20190101.models.DescribeMetricListRequest;
import com.aliyun.cms20190101.models.DescribeMetricListResponse;
import com.aliyun.teaopenapi.models.Config;
import com.aliyun.teautil.models.RuntimeOptions;

public class DescribeMetricListExample {

    public static Client createClient() throws Exception {
        Config config = new Config()
            .setAccessKeyId(System.getenv("ALIBABA_CLOUD_ACCESS_KEY_ID"))
            .setAccessKeySecret(System.getenv("ALIBABA_CLOUD_ACCESS_KEY_SECRET"));
        // Set the CloudMonitor endpoint. It must match the region of the Tablestore instance.
        config.endpoint = "metrics.cn-hangzhou.aliyuncs.com";
        return new Client(config);
    }

    public static void main(String[] args) throws Exception {
        Client client = createClient();

        DescribeMetricListRequest request = new DescribeMetricListRequest()
            // The Namespace for Tablestore monitoring is fixed to acs_ots_new.
            .setNamespace("acs_ots_new")
            // Set the name of the metric to query. For example, Count2xxNumber indicates the number of 2xx requests per second.
            .setMetricName("Count2xxNumber")
            // For table-level metrics, both instanceName and tableName must be specified in Dimensions.
            .setDimensions("{\"instanceName\":\"myinstance\",\"tableName\":\"mytable\"}")
            // The query period, in seconds.
            .setPeriod("60")
            // The time format can be yyyy-MM-dd HH:mm:ss or a millisecond timestamp.
            .setStartTime("2026-06-22 06:00:00")
            .setEndTime("2026-06-22 07:00:00");

        RuntimeOptions runtime = new RuntimeOptions();
        DescribeMetricListResponse response = client.describeMetricListWithOptions(request, runtime);

        // Datapoints is a JSON string containing fields such as timestamp, Average, Maximum, Minimum, and Sum.
        System.out.println("RequestId: " + response.body.getRequestId());
        System.out.println("Datapoints: " + response.body.getDatapoints());
    }
}

Configuración de alertas de métricas

Una vez configuradas las reglas de alerta para las métricas de Tablestore, CloudMonitor envía automáticamente una notificación de alerta cuando una métrica supera su umbral. Para conocer los pasos de configuración, consulte Create an alert rule.

Nota
  • Se requiere un Alert Contact Group al crear una regla de alerta. Cree uno antes de configurar la regla. Para más detalles, consulte Create an alert contact or an alert contact group.

  • Cuando gestiona una gran cantidad de recursos en la nube, agrúpelos por aplicación. Después, cree plantillas de alerta y aplíquelas a dichos grupos. Esta práctica facilita la creación y el mantenimiento de las reglas de alerta. Para más detalles, consulte Apply an alert template to application groups.