• /
  • EnglishEspañolFrançais日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Capacidade preditiva

visualização

Ainda estamos trabalhando nesse recurso, mas adoraríamos que você experimentasse!

Atualmente, esse recurso é fornecido como parte de um programa de visualização de acordo com nossas políticas de pré-lançamento e está disponível por um período promocional limitado. Após o término deste período, ocorrerão as seguintes alterações:

  • O evento de alerta preditivo não estará mais disponível na interface.
  • A condição do alerta será registrada novamente apenas com a parte estática do limite. Esse novo registro redefinirá a janela de agregação, potencialmente atrasando a detecção de alertas se o limite de uma condição for violado durante o processo.

Imagine que você é um engenheiro responsável por monitoramento de aplicativos métricos críticos, como taxas de transferência, latência ou taxas de erros. Você precisa de uma maneira de receber notificações quando essas métricas começarem a se aproximar dos limites definidos, permitindo que você tome medidas preventivas para garantir que seu aplicativo funcione sem problemas. Ou talvez você seja um gerente data center que deseja receber notificações antecipadas quando a capacidade do disco estiver próxima do limite, permitindo que você planeje atualizações e evite períodos de inatividade. Como estrategista de negócios, você pode usar o monitoramento de IA para prever tendências de receita e enfrentar desafios de planejamento financeiro. Em cada um desses cenários, ter a capacidade de prever possíveis problemas e receber alertas antes que eles ocorram pode melhorar significativamente a produtividade e a tomada de decisões.

O recurso Predictive Alerts resolve esses problemas ajudando você a detectar problemas antes que eles aconteçam. Ao contrário da maioria dos alertas que informam após a ocorrência de um evento, Predictive Alerts acione um alerta quando houver previsão de que seu sinal ultrapasse o limite estático definido.

O recurso Predictive Alerts usa seus dados históricos para ajustar um modelo preditivo ao seu sinal. Para cada ponto de dados recebido, o modelo pode prever até 360 pontos de dados futuros usando esses dados históricos. Cada ponto de dados representa um grupo de dados dentro de uma duração de janela. Se algum ponto de dados previsto violar suas configurações de limite estático, você receberá um alerta, permitindo que você tome medidas preventivas antes que possíveis problemas surjam.

Embora os alertas preditivos sejam úteis para muitas situações, eles não são adequados para sinais que apresentam comportamento de "falha rápida" ou irregular. Por exemplo, contagens de erros que geralmente são estáveis, mas apresentam picos de curta duração, não podem ser previstas por esse recurso. Nesses casos, uma condição de limite estático é mais apropriada e fornece a cobertura de alerta necessária.

Algoritmo suportado

Atualmente, Predictive Alerts oferece suporte ao algoritmo Holt-Winters , também conhecido como suavização exponencial, para séries temporais sazonais e não sazonais. O recurso usa modelos baseados no algoritmo para tarefas de previsão e predição. Ao ajustar um modelo preditivo aos seus dados, ele seleciona automaticamente um modelo sazonal ou não sazonal com base no comportamento dos seus dados históricos.

Modelo sazonal

Um modelo sazonal identifica e utiliza padrões repetidos em dados históricos para prever valores futuros. Esse padrão repetitivo é conhecido como sazonalidade, e a duração necessária para completar um ciclo é chamada de duração sazonal. Se seus dados históricos mostrarem evidências de sazonalidade, o algoritmo detectará automaticamente essa duração sazonal e aplicará um modelo sazonal.

O recurso Predictive Alerts oferece suporte a durações sazonais horárias, diárias e semanais, mas não a durações sazonais mensais e anuais. Para gerar previsões usando padrões sazonais, são necessários dados históricos que tenham pelo menos três vezes a duração sazonal: 3 horas para horários, 3 dias para diários e 3 semanas para semanais. Se os dados históricos disponíveis forem menores que três vezes a duração sazonal, o modelo não gerará previsões e aguardará até que haja dados suficientes disponíveis.

Não é possível selecionar manualmente uma duração sazonal; o modelo a determina automaticamente com base na sazonalidade dos seus dados históricos e na duração da janela do seu sinal. Ajustar a duração da janela influencia as possíveis durações sazonais detectadas pelo modelo. A seguir estão as correlações entre diferentes durações de janela e as durações sazonais resultantes:

Window duration

Possíveis durações sazonais

até 2 minutos

De hora em hora

entre 2 minutos e 10 minutos

Por hora ou diariamente

Entre 10 minutos e 1 hora

Por hora, diariamente ou semanalmente

Entre 1 hora e 6 horas

Diário ou semanal

Mais de 6 horas

Não suportado

Modelo não sazonal

Se nenhum padrão repetitivo for detectado nos dados históricos, o algoritmo usará um modelo não sazonal. Este modelo é baseado apenas na tendência e no nível dos dados, permitindo fazer previsões sem depender de padrões sazonais.

Exemplo: como o recurso seleciona o modelo de previsão com base na duração da janela

Se você definir uma duração de janela de 1 minuto, a possível duração sazonal será por hora. Caso o recurso detecte um padrão sazonal horário em seus dados históricos, ele aplicará o modelo sazonal à condição do alerta e utilizará 3 horas de dados históricos (3 vezes a duração sazonal) para gerar previsões.

  • Se nenhum padrão sazonal for detectado, o recurso usará o modelo não sazonal para previsão.
  • Se dados históricos adequados não estiverem disponíveis, o modelo aguardará até que dados suficientes sejam acumulados antes de gerar previsões.

Habilitar Predictive Alerts

Para habilitar o recurso Predictive Alerts , navegue até one.newrelic.com > Administration > Preview & Trials e ative o recurso Predictive Alerts .

Configurando um Predictive Alert

Para configurar um Predictive Alert, siga os mesmos passos de outros comandos do alerta e então habilite o recurso preditivo durante a configuração do limite. O procedimento a seguir mostra como criar uma condição Predictive Alert definindo seus sinais por meio de uma consulta NRQL. Você também pode definir seus sinais criando um gráfico ou usando o modo guiado. Depois de definir os sinais, os próximos passos para criar a condição do alerta são os mesmos.

Defina seu sinal

  1. Para criar uma nova condição do alerta, em Alert conditions (policies), selecione New alert condition.

  2. Para definir seu sinal de alerta, selecione Write your own query e componha sua consulta NRQL. Aqui está um exemplo de consulta para sua referência que lhe dará as taxas de download do aplicativo MyAwesomeApp .

    Dica

    Para saber mais sobre NRQL e sua sintaxe, consulte a documentação do NRQL.

    SELECT rate(count(apm.service.transaction.duration), 1 minute)
    FROM Metric
    WHERE appName = 'MyAwesomeApp'
  3. Para visualizar o gráfico da sua consulta, clique em Run.

    A screenshot showing the preview of the throughput for `MyAwesomeApp`

Ajuste seu sinal com configurações avançadas

Para ajustar seu sinal, clique em Next e faça a seguinte configuração avançada conforme sua necessidade:

Advanced setting

Descrição

Duração da janela

Defina como seus dados são agrupados ou agregados para análise. É crucial para Predictive Alerts, determinar a quantidade de dados usados para treinamento e a duração máxima da temporada permitida. Para mais detalhes, consulte o exemplo acima.

Use agregação de janela deslizante

Suavize flutuações nos sinais. clientes em planos de preços de computadores Advanced e Core podem incorrer em cobranças adicionais de CCU ao utilizá-lo. Para mais detalhes, consulte a seção de preços para janelas de correr.

Método de streaming

Controle como seus dados são coletados antes de serem avaliados. Selecione a opção que melhor corresponde aos seus dados.

Atraso

Defina quanto tempo esperar pelos eventos que pertencem a cada janela de avaliação. Um tempo de atraso maior pode aumentar a precisão do alerta, mas atrasar a notificação.

Estratégia de preenchimento de lacunas

Defina como os dados ausentes são tratados pela nossa análise.

Atraso na avaliação

Se você quiser que New Relic espere por um período específico antes de começar a avaliar o limite em relação ao seu sinal, habilite este recurso e defina o tempo de espera desejado.

A screenshot showing the the advanced settings for your signal`

Definindo o limite de condição

  1. Para criar um Predictive Alert, você precisa definir o tipo de limite como Static. Para saber mais, consulte a documentação do limite estático.

  2. Para implementar o recurso preditivo, ative a alternância Predict future behavior .

    A screenshot showing the Set condition threshold section of the alert creation menu
  3. Defina o quanto à frente no futuro você deseja prever ajustando o tempo de previsão.

    • Tempo mínimo de previsão: duas vezes a duração da janela.
    • Tempo máximo de previsão: 360 vezes a duração da janela.
  4. Defina o comportamento do Predictive Alert quando o sinal real ultrapassar o limite. Você pode escolher fechar o Predictive Alert e abrir um alerta real ou manter o Predictive Alert aberto para reduzir o ruído.

  5. Após concluir a configuração do limite de condição, clique em Next.

Adicionar detalhes da condição do alerta

Nomeie sua condição do alerta e anexe-a a uma política de alertas. Para mais detalhes, consulte os detalhes da condição do alerta.

Depois de concluir todas as etapas acima, você terá configurado com sucesso uma condição de alerta com capacidade preditiva.

Copyright © 2025 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.