Cree, modifique y elimine metricstores en la consola de Simple Log Service (SLS). Para eliminar métricas de forma manual, reduzca el periodo de retención de datos del metricstore.
Un metricstore recopila, almacena y consulta métricas en SLS. Cada metricstore pertenece a un proyecto, el cual puede contener varios metricstores. Para obtener más información, consulte Metricstore.
Requisito previo
Debe tener un proyecto creado. Para obtener más información, consulte Manage projects.
Crear un metricstore
Inicie sesión en la consola de Simple Log Service.
-
En la sección Projects, haga clic en el proyecto que desee.

En la pestaña , haga clic en el icono +.
-
En el panel Create Metricstore, configure los siguientes parámetros y haga clic en OK.
Parámetro
Descripción
Metricstore Name
Nombre del metricstore. Debe ser único dentro del proyecto y no se puede cambiar después de crearlo.
Data Retention Period
Tiempo durante el cual las métricas se conservan en el metricstore.
-
Specified Days: conserva las métricas entre 1 y 3000 días.
Aviso-
Las métricas caducadas se eliminan automáticamente.
-
Si reduce el periodo de retención, SLS elimina las métricas caducadas en un plazo de una hora. La sección Usage Details de la página principal de la consola de SLS se actualiza al día siguiente. Por ejemplo, si cambia el periodo de retención de 5 a 1 día, SLS elimina las métricas de los cuatro días anteriores en menos de una hora.
-
-
Permanent Storage: conserva las métricas de forma indefinida.
NotaUn periodo de retención de 3650 devuelto por el SDK indica almacenamiento permanente.
Shards
Número de shards. Cada shard admite 5 MB/s y 500 escrituras/s para escritura, así como 10 MB/s y 100 lecturas/s para lectura. Máximo: 10 shards por metricstore y 200 por proyecto. Para obtener más información, consulte Shard.
Automatic Sharding
Si habilita Automatic Sharding, SLS aumenta los shards cuando la capacidad de escritura es insuficiente. Para obtener más información, consulte Manage shards.
Maximum Shards
Obligatorio cuando Automatic Sharding está habilitado. Número máximo de shards de lectura y escritura. Valor máximo: 256.
-
Modificar un metricstore
En la pestaña , coloque el puntero sobre el metricstore deseado y elija .
-
En la página Metricstore Attribute, haga clic en Modify.
-
Basic Information
Data Retention Period: para consultar la descripción de los parámetros, vea Create a metricstore.
Automatic Sharding: habilite esta función para dividir los shards automáticamente y aumentar el rendimiento de escritura. Para obtener más información, consulte Manage shards.
Maximum Shards: número máximo de shards de lectura y escritura para la división automática. Máximo: 256.
-
Log Public IP: cuando habilita Log Public IP, SLS añade los siguientes campos a cada entrada de registro:
__client_ip__: la dirección IP pública del dispositivo donde se origina el registro.
__receive_time__: la hora a la que el registro llega al servidor, expresada como marca de tiempo UNIX (segundos transcurridos desde el 1 de enero de 1970 a las 00:00:00 UTC).
-
Shard Management
Al crear un metricstore, se generan dos shards de forma predeterminada. Más adelante, divida o combine los shards según lo necesite. Para obtener más información, consulte Manage shards.
-
Query Acceleration Settings
De forma predeterminada, el motor Prometheus Query no almacena resultados en caché y ejecuta cálculos de corrutina única en un solo nodo. Esto provoca un rendimiento deficiente cuando hay muchas líneas de tiempo, rangos de consulta largos o consultas complejas. SLS introduce Global Caching y Concurrent Computing para mejorar el rendimiento de PromQL. Para conocer más detalles sobre el diseño de bajo nivel y su configuración, consulte Query acceleration.
-
Write Settings
El metricstore almacena los datos de métricas en orden cronológico. Las escrituras fuera de orden (por ejemplo, escribir datos con meses de antigüedad o con marcas de tiempo incorrectas debido a la desviación del reloj) pueden degradar gravemente el rendimiento de las consultas.
Configure las ventanas de tiempo izquierda y derecha (en segundos) para filtrar los datos con marcas de tiempo anómalas. El rango válido es [hora de llegada − intervalo izquierdo, hora de llegada + intervalo derecho]. Los datos fuera de este rango se descartan. Si establece [0.0], se deshabilita el filtro.
NotaEsta función solo aplica a los datos escritos mediante el protocolo Prometheus Remote Write. Para obtener más información sobre los tipos de conexión, consulte Ingest Prometheus metrics by using Remote Write.
-
Ingest Processor
Procesa los datos antes de escribirlos. Admite la modificación, el análisis sintáctico, el filtrado y el enmascaramiento de campos. Para obtener más información, consulte Process data during ingestion (ingest processor).
-
Tag
Añada etiquetas a un metricstore para agrupar y gestionar sus metricstores.
-
Haga clic en Save.
Eliminar un metricstore
Antes de eliminar un metricstore, debe borrar todas las configuraciones de Logtail asociadas a él. Para obtener más información, consulte Delete a Logtail configuration.
Si el envío de datos está habilitado, detenga la escritura de datos nuevos y espere a que se envíen todos los datos antes de eliminar el metricstore.
La facturación se detiene al día siguiente de la eliminación. La factura final correspondiente al último día de uso aparecerá en su próximo estado de cuenta diario.
-
En la pestaña , coloque el puntero sobre el metricstore que desea eliminar y elija .
AvisoAl eliminar un metricstore se borran permanentemente todas sus métricas. Esta acción no se puede deshacer.
En el mensaje que aparece, haga clic en OK.
Eliminar métricas
Para eliminar métricas de forma manual, reduzca el Data Retention Period del metricstore.
Cuando reduce el periodo de retención, las métricas que pasen a considerarse caducadas se eliminarán permanentemente en un plazo de una hora. Por ejemplo, si cambia el periodo de retención de datos de 5 días a 1 día, SLS elimina las métricas de los cuatro días anteriores en menos de una hora.
> Modify