Crie, modifique e exclua metricstores no console do Simple Log Service (SLS). Para excluir métricas manualmente, reduza o período de retenção de dados de um metricstore.
Um metricstore coleta, armazena e consulta métricas no SLS. Cada metricstore pertence a um projeto, que pode conter vários metricstores. Para mais informações, consulte Metricstore.
Pré-requisito
Você deve ter um projeto criado. Para mais informações, consulte Gerencie projetos.
Crie um metricstore
Faça login no console do Simple Log Service.
-
Na seção Projects, clique no projeto desejado.

Na aba , clique no ícone +.
-
No painel Create Metricstore, configure os seguintes parâmetros e clique em OK.
Parâmetro
Descrição
Metricstore Name
O nome do metricstore. Deve ser exclusivo dentro do projeto. Você não pode alterá-lo após a criação.
Data Retention Period
O tempo de retenção das métricas no metricstore.
-
Specified Days: Retém métricas de 1 a 3000 dias.
Aviso-
O SLS exclui automaticamente as métricas expiradas.
-
Se você reduzir o período de retenção, o SLS exclui as métricas expiradas em até 1 hora. O SLS atualiza a seção Usage Details na página inicial do console no dia seguinte. Por exemplo, se você reduzir o período de retenção de 5 para 1 dia, o SLS excluirá as métricas dos quatro dias anteriores em até 1 hora.
-
-
Permanent Storage: Retém métricas indefinidamente.
NotaO valor 3650 retornado pelo SDK indica armazenamento permanente.
Shards
O número de shards. Cada shard suporta 5 MB/s e 500 gravações/s para escrita e 10 MB/s e 100 leituras/s para leitura. Máximo: 10 shards por metricstore, 200 por projeto. Para mais informações, consulte Shard.
Automatic Sharding
Se você ativar o Automatic Sharding, o SLS adiciona shards quando a capacidade de gravação for insuficiente. Para mais informações, consulte Gerencie shards.
Maximum Shards
Obrigatório quando o Automatic Sharding está ativado. Número máximo de shards de leitura/gravação. Valor máximo: 256.
-
Modifique um metricstore
Na aba , passe o mouse sobre o metricstore desejado e escolha .
-
Na página Metricstore Attribute, clique em Modify.
-
Basic Information
Data Retention Period: Para obter a descrição dos parâmetros, consulte Crie um metricstore.
Automatic Sharding: Ative este recurso para dividir shards automaticamente e aumentar o throughput de gravação. Para mais informações, consulte Gerencie shards.
Maximum Shards: Número máximo de shards de leitura/gravação para divisão automática. Máximo: 256.
-
Log Public IP: Ao ativar o Log Public IP, o SLS adiciona os seguintes campos a cada entrada de log:
__client_ip__: O endereço IP público do dispositivo que origina o log.
__receive_time__: A hora de chegada do log ao servidor, no formato de carimbo de data/hora UNIX (segundos desde 1º de janeiro de 1970, 00:00:00 UTC).
-
Shard Management
O SLS cria o metricstore com dois shards por padrão. Divida ou mescle shards posteriormente conforme necessário. Para mais informações, consulte Gerencie shards.
-
Query Acceleration Settings
Por padrão, o mecanismo de consulta do Prometheus não armazena resultados em cache e executa cálculos de corrotina única em um único nó. Isso resulta em baixo desempenho quando há muitas linhas do tempo, longos intervalos de tempo de consulta ou consultas complexas. O SLS introduz o Global Caching e o Concurrent Computing para melhorar o desempenho do PromQL. Para mais informações sobre o design subjacente e as configurações, consulte Query acceleration.
-
Write Settings
O metricstore armazena dados de métricas em ordem cronológica. A gravação fora de ordem (como gravar dados de meses atrás ou dados com carimbos de data/hora incorretos devido a desvio de relógio) pode degradar severamente o desempenho da consulta.
Configure as janelas de tempo esquerda e direita (em segundos) para filtrar dados com carimbos de data/hora anormais. O intervalo válido é [hora de chegada − intervalo esquerdo, hora de chegada + intervalo direito]. O SLS descarta os dados fora desse intervalo. Defina [0,0] para desativar o filtro.
NotaEste recurso se aplica apenas a dados gravados via protocolo Prometheus Remote Write. Para mais informações sobre os tipos de conexão, consulte Ingest Prometheus metrics by using Remote Write.
-
Ingest Processor
Processa dados antes da gravação, com suporte a modificação, análise, filtragem e mascaramento de campos. Para mais informações, consulte Process data during ingestion (ingest processor).
-
Tag
Adicione tags a um metricstore para agrupar e gerenciar seus metricstores.
-
Clique em Save.
Exclua um metricstore
Antes de excluir um metricstore, exclua todas as configurações do Logtail associadas a ele. Para mais informações, consulte Exclua uma configuração do Logtail.
Se o envio de dados estiver ativado, pare de gravar novos dados e aguarde o envio de todos os dados antes de excluir o metricstore.
O SLS interrompe o faturamento no dia seguinte à exclusão. A fatura final do último dia de uso fica disponível no seu próximo extrato diário.
-
Na aba , passe o ponteiro sobre o metricstore de destino e escolha .
AvisoA exclusão de um metricstore remove permanentemente todas as suas métricas. Você não pode desfazer esta ação.
Na mensagem exibida, clique em OK.
Exclua métricas
Para excluir métricas manualmente, reduza o Data Retention Period do metricstore.
Ao reduzir o período de retenção, o SLS excluirá permanentemente as métricas que passarem a ser consideradas expiradas em até uma hora. Por exemplo, se você reduzir o período de retenção de dados de 5 dias para 1 dia, o SLS exclui as métricas dos quatro dias anteriores em até 1 hora.
> Modify