Criar um MetricBase gatilho de previsão linear

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 4 min. de leitura
  • Crie um MetricBase gatilho de previsão linear para detectar quando uma métrica provavelmente ultrapassará um limite especificado dentro de um período de tempo especificado.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    O gatilho de previsão linear usa dados anteriores para gerar uma linha que prevê valores futuros. Quando MetricBase prever que o valor linear atingirá um limite, o gatilho será executado.

    Figura 1. O preditor linear cruza o limite
    O preditor linear cruza o limite.

    Se o ponto de dados mais recente atingir o limite, o gatilho será executado independentemente da previsão linear.

    Os parâmetros do gatilho incluem a quantidade de dados anteriores a serem usados no cálculo da previsão, a que distância olhar à frente e o nível de confiança que você aceita.

    Procedimento

    1. Navegar até Tudo > MetricBase > Gatilhos de MetricBase > Definições de gatilho.
    2. Selecione Novo.
    3. No formulário criação de gatilho MetricBase, selecione a opção Gatilho de predição linear.
    4. No formulário, preencha os campos.
      Os níveis de gatilho não estão visíveis inicialmente neste formulário. Você configura os níveis mais tarde.
      Tabela 1. Gatilho de previsão linear MetricBase
      Campo Descrição
      Nome Nome do acionador de previsão linear.
      Nome da tabela

      Tabela no banco de dados MetricBase que contém a métrica que você deseja monitorar. As únicas tabelas que aparecem quando você clica no ícone de pesquisa são as tabelas que você especificou nas métricas de série de tempo.

      Se você selecionar uma métrica antes de selecionar uma tabela, somente as tabelas que têm essa métrica serão exibidas no modal de Nome da tabela.

      Métrica

      Métrica de tabela que você deseja monitorar que é especificada pelo nome da tabela. As únicas métricas que aparecem quando você clica no ícone de pesquisa são métricas naquela tabela.

      Se você selecionar uma métrica antes de especificar um nome de tabela, as métricas em todas as suas séries de tempo serão exibidas. Depois de selecionar uma métrica, somente as tabelas que contêm essa métrica aparecem quando você clica no ícone de pesquisa ao lado do nome da tabela.

      Ativo Opção para ativar o gatilho.
      Janela Período de tempo usado para calcular a linha que prevê o curso futuro do valor. Por exemplo, você pode usar os últimos 10 minutos de dados para calcular a previsão linear. Se o valor for muito longo, a linha não refletirá as tendências atuais. Se o valor for muito curto, a linha poderá seguir os valores brutos muito de perto e não refletir com precisão a tendência geral dos valores. O valor deve ser pelo menos 10 vezes o período de amostragem definido pela taxa de amostragem da sua Métrica.
      Aviso:
      Não confunda este valor com o valor da Janela no nível de gatilho. Esse valor especifica o quanto você deseja que o preditor linear olhe no futuro para ver se a Métrica tem probabilidade de ultrapassar o limite.
      Nível de confiança (%) Uma medida de quão próximos os dados reais se ajustam à previsão linear dos dados. Um nível de confiança de 95% significa que o valor real deve estar dentro de 5% do valor previsto para executar um gatilho. Se você quiser acionar somente quando os valores reais estiverem próximos dos valores previstos, escolha um percentual de confiança alto. Se você estiver disposto a aceitar como válidos os dados reais que variam mais significativamente dos valores previstos, selecione um nível de confiança mais baixo, por exemplo, 80%.
      Tendência Direção da tendência: para cima ou para baixo. Por exemplo, o valor está aumentando ou diminuindo em direção ao Limite.
      Limite Valor de destino que a métrica deve atingir antes que o gatilho seja executado.
      Descrição Descrição do gatilho.
    5. Selecione Salvar.
      Um novo registro é criado.
    6. Na seção MetricBase Níveis de gatilho de predição linear no registro que você acabou de criar, clique duas vezes em cada célula para adicionar valores que especificam parâmetros de gatilho.
      Tabela 2. MetricBase Níveis do gatilho de previsão linear
      Campo Descrição
      Nível Números que indicam gravidade crescente. Cada nível deve acionar um fluxo diferente. Por exemplo, você pode definir o seguinte:
      Nível 1
      A previsão é de que a bateria atinja 20% em 30 minutos.
      Nível 2
      A previsão é de que a bateria atinja 20% em 5 minutos.

      O nível é geralmente usado em Scripts de condição.

      Função Função comparativa a ser usada no valor do limite. Menor que ou é é a única opção disponível. Por exemplo, a vida útil da bateria é inferior a ou é de 30 minutos.
      Janela Quanto você deseja que o preditor linear olhe no futuro para ver se a métrica está prevista para ultrapassar o limite.
      Aviso:
      Não confunda este valor com o valor da Janela no formulário de definição de gatilho. Esse valor especifica quantos dados serão usados (medidos em tempo) para calcular a inclinação da linha do preditor.
    7. Opcional: Adicione linhas à tabela para criar um comportamento de gatilho em várias camadas.
      Normalmente, cada linha adicional (nível) indica uma condição mais grave. O fluxo Flow Designer associado ao nível deve avisar com o aumento da severidade.
    8. Selecione Atualizar.
    9. Opcional: Adicione uma condição de gatilho que determina se um gatilho executa um fluxo Flow Designer.
      Para obter mais informações, consulte Criar uma condição de gatilho.

    Formulário de previsão linear

    Formulário de previsão linear

    O que Fazer Depois

    Associe este gatilho a um fluxo Flow Designer. Para obter mais informações, consulte Atribuir um gatilho a um fluxo.