Todos os produtos
Search
Central de documentação

Simple Log Service:Agregação SQL para inspeção em tempo real

Última atualização: Jul 17, 2026

O recurso de inspeção inteligente analisa logs de serviço de forma automática e adaptativa para identificar anomalias. Use instruções SQL para agregar dados de métricas e executar inspeções inteligentes em tempo real.

Pré-requisitos

Criar um trabalho de inspeção inteligente

Acessar a página de criação de trabalho

  1. Faça login no console do Simple Log Service.

    1. Na seção Log Application, clique em Intelligent Anomaly Analysis.

    2. Na lista de instâncias, clique na instância desejada.

    3. No painel de navegação à esquerda, clique em Intelligent Inspection.

    4. Clique em Real-time Inspection.

    5. Na seção Inspection Job, clique em Create Now.

Informações básicas

Na seção Basic Information do assistente de configuração Create Intelligent Inspection Job, configure os parâmetros abaixo e clique em Next.

Parâmetro

Descrição

Task Name

Nome do trabalho de inspeção inteligente.

Project

Projeto onde reside o Logstore ou Metricstore de origem.

Region

Região onde o projeto selecionado está localizado.

Logstore Type

Tipo de armazenamento, definido pelo local onde seus dados residem.

  • Se seus dados estiverem armazenados em um Logstore, selecione Logstore.

  • Se seus dados estiverem armazenados em um Metricstore, selecione Metricstores.

Source Logstore

Caso defina Logstore Type como Logstore, defina Source Logstore como o Logstore que contém seus dados de origem.

Metricstores

Caso defina Logstore Type como Metricstores, defina Metricstores como o Metricstore que contém seus dados de origem.

Role

Se você concedeu permissões ao criar a instância, o ARN (Alibaba Cloud Resource Name) da função AliyunLogETLRole será exibido automaticamente.

Target Store

Logstore de destino. Fixo como internal-ml-log.

Configuração de recursos de dados

Na seção Data feature configuration, defina Data Type como SQL Aggregation, insira uma instrução de consulta e análise e configure os parâmetros relacionados. Para mais informações, consulte Visão geral de consultas e Visão geral de consulta e análise.

  • Instrução de consulta

    * | select __time__ - __time__ % 60 as time, domain, sum(request_size) as request_size from log group by time, domain limit 100000
  • Entidade: domain

  • Recurso: request_size

Parâmetro

Descrição

Time

Campo de tempo dos seus dados de origem. Por padrão, o Log Service utiliza o campo __time__ do Logstore.

Granularity

Intervalo de observação dos dados, em segundos. Valores válidos: 5 a 3600. Recomenda-se um intervalo de 60 segundos ou superior.

Entity

Campo utilizado para agregar dados em uma série temporal.

Feature

Campo que identifica o recurso nos seus dados de origem.

Configuração do algoritmo

  1. Na seção Algorithm configuration, selecione um Algorithm. É possível escolher entre Stream Graph Algorithm ou Stream Decomposition Algorithm. Os parâmetros necessários variam conforme o algoritmo selecionado.

Stream Graph Algorithm

Parâmetro

Subparâmetro

Descrição

Parâmetros avançados (obrigatórios)

Segmentos de série temporal

Quantidade de segmentos usados para discretizar valores de séries temporais e construir um gráfico de evolução temporal.

  • Valor padrão: 8.

  • Faixa recomendada: [5, 20].

  • Menos segmentos tornam a detecção de anomalias menos sensível.

Comprimento de observação

Número de pontos de dados históricos a serem referenciados durante a detecção de anomalias.

  • Valor padrão: 2880.

  • Faixa recomendada: [200, 4000].

  • Se a série temporal for periódica, defina o comprimento de observação para cobrir pelo menos dois períodos. Por exemplo, se o intervalo entre pontos de dados for de 1 minuto e o período for de 1 dia, dois períodos contêm 2.880 pontos de dados. Defina o comprimento de observação como 2880 ou superior.

Comprimento da comparação período a período

Intervalo de tempo para análise período a período, em dias. Durante a detecção de anomalias, o algoritmo analisa os recursos período a período da métrica. Definir este parâmetro como 0 desativa a análise período a período.

Tipo de captura principal

Tipo de anomalia de série temporal a ser priorizado. Valores válidos:

  • Pico ascendente: O valor da métrica aumenta subitamente em um único ponto.

  • Pico descendente: O valor da métrica diminui subitamente em um único ponto.

  • Mudança ascendente: O valor da métrica aumenta continuamente para um nível mais alto ao longo de vários pontos.

  • Mudança descendente: O valor da métrica diminui continuamente para um nível mais baixo ao longo de vários pontos.

  • Tendência ascendente: O valor da métrica aumenta continuamente ao longo de vários pontos.

  • Tendência descendente: O valor da métrica diminui continuamente ao longo de vários pontos.

Árvores

Número de árvores de decisão utilizadas pelo algoritmo de detecção de anomalias.

Tamanho da amostra por árvore

Quantidade de amostras de dados observados usadas para construir cada árvore de decisão.

Taxa geral de anomalias

Proporção estimada de dados anômalos na série temporal. Faixa recomendada: [0,001, 0,01].

Janela mínima de verificação de tipo de anomalia

Comprimento mínimo da sequência de observação a ser referenciado ao identificar um tipo de anomalia.

Janela máxima de verificação de tipo de anomalia

Comprimento máximo da sequência de observação a ser referenciado ao identificar um tipo de anomalia.

Janela mínima para confirmação de anomalia

Comprimento mínimo da sequência a ser inspecionado ao confirmar um tipo de anomalia.

Janela máxima para confirmação de anomalia

Comprimento máximo da sequência a ser inspecionado ao confirmar um tipo de anomalia.

Configuração de recurso unidimensional

-

Configure cada recurso da série temporal a ser inspecionado. As configurações incluem:

  • Valor Máximo: Limite superior para este recurso.

  • Valor Mínimo: Limite inferior para este recurso.

  • Normalização: Método de normalização para inspecionar esta série de recursos.

  • Tipo de foco de anomalia: Padrão de anomalia a ser priorizado durante a detecção para a sequência de recursos.

Configuração de Sensibilidade de Notificação

-

Configure limiares de notificação diferentes para eventos anormais detectados em períodos distintos. Por exemplo, é possível ignorar eventos anormais durante manutenções agendadas semanalmente.

Algoritmo de decomposição de fluxo

  1. Configure o algoritmo.

    Parâmetro

    Subparâmetro

    Descrição

    Detecção automática de período

    -

    Ative a detecção automática de período para dados de séries temporais com padrão periódico. Se a série temporal tiver um período constante, desative este recurso e defina o comprimento do período manualmente.

    Frequência de detecção de período

    -

    Este parâmetro entra em vigor quando a detecção automática de período está ativada. O algoritmo atualiza o período da série temporal na frequência especificada. Por exemplo, se você definir a frequência de detecção de período como 12 horas, o algoritmo detectará e atualizará o período da série a cada 12 horas.

    Comprimento do período

    -

    Este parâmetro entra em vigor quando a detecção automática de período está desativada. Defina o comprimento do período da série. Se a série não tiver período, defina este valor como 0.

    Comprimento de observação

    -

    Extensão dos dados históricos a serem referenciados para detecção de anomalias. Se a série for periódica, defina o comprimento de observação como três vezes o comprimento do período. Por exemplo, se a série tiver um comprimento de período de 1 dia, defina o comprimento de observação como 3 dias.

    Sensibilidade

    -

    Um valor de sensibilidade mais alto resulta em mais anomalias detectadas e pontuações de anomalia maiores. Isso aumenta a taxa de recall para anomalias, mas diminui a taxa de precisão.

    Parâmetros avançados

    Sensibilidade do componente de tendência

    O algoritmo decompõe uma série em componentes de tendência, periodicidade e ruído. Este parâmetro ajusta a sensibilidade para detecção de anomalias no componente de tendência. Um valor mais alto resulta em mais anomalias detectadas e pontuações maiores, o que aumenta a taxa de recall, mas diminui a taxa de precisão.

    Sensibilidade do componente de ruído

    O algoritmo decompõe uma série em componentes de tendência, periodicidade e ruído. Este parâmetro ajusta a sensibilidade para detecção de anomalias no componente de ruído. Um valor mais alto resulta em mais anomalias detectadas e pontuações maiores, o que aumenta a taxa de recall, mas diminui a taxa de precisão.

    Comprimento da amostra do componente de tendência

    O algoritmo decompõe uma série em componentes de tendência, periodicidade e ruído. Se o comprimento de observação for muito longo, a análise de tendência pode ser lenta. Um comprimento de amostra maior acelera a análise, mas pode reduzir a precisão. Por exemplo, se o comprimento da amostra for 8, o algoritmo analisa um ponto de dados para cada 8 pontos na série original.

    Comprimento da amostra do componente de periodicidade

    O algoritmo decompõe uma série em componentes de tendência, periodicidade e ruído. Se o comprimento de observação for muito longo, a análise de periodicidade pode ser lenta. Um comprimento de amostra maior acelera a análise, mas pode reduzir a precisão. Por exemplo, se o comprimento da amostra for 8, o algoritmo analisa um ponto de dados para cada 8 pontos na série original. Defina este valor como 5 ou menos.

    Comprimento da janela

    Se o comprimento de observação da série for muito longo, a detecção de anomalias pode ser lenta. Defina um comprimento de janela para que o algoritmo de detecção use uma janela deslizante. O algoritmo detecta anomalias em segmentos da série de dados, o que melhora a velocidade de detecção. Defina este valor como 5000 ou menos. Se não for necessário usar uma janela deslizante, defina este valor como 0.

  2. Visualize o desempenho do algoritmo com as configurações de parâmetros atuais.

    1. Defina um intervalo de tempo para especificar os horários de início e fim da série temporal. Clique em Data Query. As instruções de consulta e análise definidas em Data Feature Settings processam os dados no intervalo de tempo especificado e geram dados de série temporal.

    2. Selecione Entity Information e Feature para especificar a série de recursos para detecção. Clique em Preview. O algoritmo de detecção processa a série de recursos especificada e exibe os resultados abaixo. Clique em Show Parameters para visualizar as configurações de parâmetros atuais do algoritmo.

    3. Os resultados da detecção mostram Trend Component Preview, Periodicity Component Preview e Noise Component Preview. Ajuste o limiar de anomalia em Trend Component Preview e Noise Component Preview. Apenas eventos anômalos com pontuação superior ao limiar podem gerar alertas.

  1. Na área Scheduling Settings, conclua as seguintes configurações.

Parâmetro

Descrição

Hora de início

Hora de início para a série temporal que o algoritmo processa. O trabalho lê dados de série temporal e executa a detecção a partir deste ponto.

Duração da latência de dados

Atraso máximo para gravar dados de série temporal no Log Service. O trabalho aguarda essa duração antes de ler os dados, garantindo que os dados completos da série temporal estejam disponíveis.

Hora de início do treinamento do modelo

Opcional. Se definido, o trabalho em segundo plano inicia o treinamento do modelo após este horário. O padrão é a hora de início agendada do trabalho.

Hora de término do treinamento do modelo

Opcional. Se não definido, o modelo aprende continuamente e inicia a detecção após a hora de início do treinamento do modelo. Se definido, o trabalho em segundo plano para de atualizar o modelo neste horário e inicia a detecção imediatamente.

Configuração de alerta

  1. Na seção Alert Configuration do assistente Create Intelligent Inspection Job, configure os parâmetros a seguir e clique em Complete.

    Parâmetro

    Descrição

    Alert policy

    Mescla, silencia e suprime alertas gerados.

    • Se você selecionar o modo Simple Mode ou Standard, não será necessário configurar uma política de alerta. O Log Service usa a política de alerta dinâmico integrada do SLS (sls.builtin.dynamic) para gerenciamento de alertas por padrão.

    • Se você selecionar o modo Advanced Mode, poderá selecionar uma política de alerta integrada ou personalizada para gerenciamento de alertas. Para mais informações, consulte Criar uma política de alerta.

    Action policy

    Controla os canais e a frequência de notificação de alertas.

    • Quando a Alert Policy está definida como Simple Mode, basta configurar um grupo de ações.

      Após configurar um grupo de ações, o Log Service cria automaticamente uma política de ação chamada Rule Name-Action Policy. Esta política de ação envia notificações para todos os alertas acionados pela regra de monitoramento de alertas. Para mais informações, consulte Canais de notificação.

      Importante

      É possível modificar esta política de ação na página de gerenciamento de Política de Ação. Para mais informações, consulte Políticas de ação. Se você adicionar uma condição ao modificar a política de ação, a Alert Policy mudará automaticamente para Standard.

    • Quando a Alert Policy está definida como Standard ou Advanced Mode, é possível selecionar uma política de ação integrada ou personalizada para notificações de alerta. Para mais informações, consulte Políticas de ação.

      Ao definir a Alert Policy como Advanced Mode, também é possível ativar ou desativar a Custom Action Policy. Para mais informações, consulte Mecanismo de política de ação dinâmica.

Gerenciar trabalhos de inspeção inteligente

  1. Visualizar um trabalho: Na lista de trabalhos, clique no ID do trabalho desejado para ver seus detalhes.

  2. Editar um trabalho: Na lista de trabalhos, localize o trabalho desejado e clique no ícone Editar na coluna Ações para modificar a configuração do trabalho.

  3. Excluir um trabalho: Na lista de trabalhos, localize o trabalho desejado e clique no ícone Excluir na coluna Ações.

    Importante

    Trabalhos de inspeção inteligente excluídos não podem ser recuperados. Proceda com cautela.

Próximos passos

Alertas e feedback de tags