Todos os produtos
Search
Central de documentação

Simple Log Service:Treine um modelo com dados de métricas agregados por SQL

Última atualização: Sep 11, 2026

O recurso de inspeção inteligente analisa logs de negócios para detectar anomalias de forma automatizada, inteligente e adaptativa. Este tópico descreve como treinar um modelo agregando dados de métricas com SQL.

Pré-requisitos

  • Colete logs no Logstore de origem. Para mais informações, consulte {{XREF_0}}.

  • Configure um índice para o Logstore de origem. Para mais informações, consulte {{XREF_1}}.

  • Crie uma instância do Intelligent Anomaly Analysis. Para mais informações, consulte {{XREF_2}}.

Crie um job de inspeção inteligente

Acesse a criação de jobs

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

  2. Navegue até a página de criação de jobs.

    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 etapa Basic Information do assistente Create Intelligent Inspection Job, configure os parâmetros abaixo e clique em Next.

Parâmetro

Descrição

Task Name

Nome do job de inspeção inteligente.

Project

Projeto que contém o Logstore ou Metricstore de origem.

Region

Região onde o projeto selecionado está localizado.

Logstore Type

Selecione o tipo de armazenamento dos seus dados.

  • Se os dados estiverem em um Logstore, selecione Logstores.

  • Se os dados estiverem em um Metricstore, selecione Metricstores.

Source Logstore

Quando o Logstore Type for definido como Logstores, é obrigatório definir o Source Logstore, que corresponde ao Logstore onde seus dados de origem estão armazenados.

Metricstores

Quando o Logstore Type for definido como Metricstores, defina o parâmetro Metricstores como o Metricstore que contém seus dados de origem.

Role

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

Target Store

Logstore de destino para a saída do job. Este valor é fixo em internal-ml-log.

Configuração de recursos de dados

Caso seus dados de séries temporais contenham rótulos de anomalia, selecione Data Feature Settings. Caso contrário, selecione Anomaly injection.

  1. Para mais informações sobre instruções de consulta e análise, consulte {{XREF_4}} e {{XREF_5}}.

    Recurso de dados

    • Instrução de consulta

      * | select (__time__ - __time__%60) as time, entity, count(*) as metric, if(count(*) > 1000, 1, 0) as label from log group by time, entity limit 1000000
    • Nome do rótulo: label

    • Entidade: entity

    • Recurso: metric

      Parâmetro

      Descrição

      Tempo

      Campo que identifica a coluna de tempo nos dados de origem.

      Granularidade

      Intervalo de observação dos dados, em segundos. O valor deve estar entre 5 e 3.600. Recomenda-se um intervalo de 60 segundos ou mais.

      Entidade

      Campo que identifica uma entidade específica. O job de inspeção inteligente agrega dados por este campo para gerar séries temporais.

      Recurso

      Campo que contém os dados de recurso a serem analisados.

      Nome do rótulo

      Campo que contém os rótulos de anomalia.

      • 1: Indica que o ponto de dados é anômalo.

      • 0: Indica que o ponto de dados é normal.

    Injeção de anomalias

    • Instrução de consulta

      * | select (__time__ - __time__%60) as time, entity, count(*) as metric from log group by time, entity limit 1000000
    • Entidade: entity

    • Recurso: metric

    • Taxa de anomalia: 0.001

    Parâmetro

    Descrição

    Tempo

    Campo que identifica a coluna de tempo nos dados de origem.

    Granularidade

    Intervalo de observação dos dados, em segundos. O valor deve estar entre 5 e 3.600. Recomenda-se um intervalo de 60 segundos ou mais.

    Entidade

    Campo que identifica uma entidade específica nos dados de origem. O job de inspeção inteligente agrega dados com base nos identificadores de entidade para gerar séries temporais.

    Recurso

    Campo que identifica dados de recurso específicos nos dados de origem.

    Injeção de anomalias

    Define se os dados devem ser salvos após a injeção de anomalias.

    Taxa de anomalia

    Proporção de dados anômalos a serem injetados. Por exemplo, um valor de 0,001 significa que 0,1% dos pontos de dados serão injetados como anomalias.

    Tipo de anomalia

    Tipos de anomalias a serem injetados na sequência de recursos.

Configuração do algoritmo

  1. Na seção Algorithm configuration, selecione um Algorithm. Apenas o supervised anomaly detection algorithm é suportado.

  2. Na seção Scheduling Settings, configure os seguintes parâmetros.

    Parâmetro

    Descrição

    Hora de início

    Hora inicial da série temporal a ser processada pelo job de treinamento do modelo.

    Hora de término

    Hora final da série temporal a ser processada pelo job de treinamento do modelo.

    Fim do aprendizado do modelo

    Este parâmetro especifica o tempo limite para os dados de treinamento e deve estar entre a Start time e a End time. O sistema utiliza os dados da Start time até o End time of model learning para treinamento, e os dados do End time of model learning até a End time para validação.

Gerencie jobs de inspeção inteligente

No painel de navegação à esquerda do console do Simple Log Service, escolha Intelligent Inspection > Real-time Inspection para abrir a página de gerenciamento de jobs. Na coluna Actions, edite ou exclua jobs conforme necessário.

  1. Visualize um job: Localize o job de treinamento de modelo na lista de jobs e clique em seu ID para ver os detalhes.

    1. Na Entity information list, clique em um ID de entidade.

    2. No painel exibido, crie uma tarefa de previsão.

      Parâmetro

      Descrição

      Nome da tarefa

      Nome da tarefa de previsão, que também corresponde à tarefa de inspeção em tempo real.

      ID da entidade

      IDs das sequências de entidade a serem inspecionadas.

      Tipo de anomalia a monitorar

      Tipos de anomalias prioritárias na sequência de recursos.

      Hora de início

      Momento a partir do qual a tarefa começa a ler e inspecionar os dados de séries temporais.

      Latência de dados

      Latência máxima esperada para gravação de dados no Simple Log Service. A tarefa aguarda essa duração antes de ler os dados para garantir sua integridade.

      Enviar alerta

      Define se alertas devem ser enviados para anomalias detectadas.

      Política de alerta

      Uma política de alerta combina, silencia e suprime alertas gerados.

      • Se você definir a política de alerta como Simple Mode ou Standard Mode, não será necessário configurar uma política de alerta personalizada. O Simple Log Service usa a política de alerta dinâmica integrada (sls.builtin.dynamic) por padrão.

      • Ao selecionar Advanced Mode, escolha uma política de alerta integrada ou personalizada. Para mais informações sobre como criar uma política de alerta, consulte {{XREF_6}}.

      Política de ação

      Uma política de ação controla os canais e a frequência de notificação dos alertas.

      • Se a política de alerta estiver definida como Simple Mode, basta configurar um grupo de ações. Após essa configuração, o Simple Log Service cria automaticamente uma política de ação chamada Rule Name-Action Policy. Todos os alertas disparados por esta regra são enviados através dessa política de ação. Para mais informações sobre como configurar canais de notificação, consulte {{XREF_7}}.

      • Caso defina a Alert Policy como Standard Mode ou Advanced Mode, selecione uma política de ação integrada ou personalizada para notificações de alerta. Para mais informações sobre como criar uma política de ação, consulte {{XREF_8}}. Quando a Alert Policy estiver em Advanced Mode, também é possível ativar ou desativar a Custom Action Policy. Para mais detalhes, consulte {{XREF_9}}.

  2. Edite um job.

  3. Exclua um job.

    Importante

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

Próximas etapas

{{XREF_10}}