Acionamento de fluxos usando dados do MetricBase

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 2 min. de leitura
  • Dados de série temporal armazenados no banco de dados MetricBase podem acionar Workflow Studio fluxos. Esses gatilhos podem registrar incidentes, enviar e-mails e criar outros alertas.

    Visão geral da implementação de gatilhos

    É possível definir um gatilho como um conjunto de condições que executa automaticamente um fluxo do Workflow Studio. Quando você cria uma definição de gatilho em MetricBase e a associa a um fluxo, a definição de gatilho é transferida da sua instância para o servidor MetricBase. Depois de ativar o gatilho e o fluxo, MetricBase monitore os dados da série temporal no banco de dados MetricBase. Quando os dados da série temporal correspondem à condição de gatilho inicial e, em seguida, fazem a transição de uma condição para a próxima, um gatilho de transição é gerado e adicionado à fila. A instância pesquisa a fila, processa o gatilho de transição e executa o fluxo Workflow Studio.

    Para obter mais informações sobre as políticas de série temporal, consulte Criação de uma definição de série temporal no MetricBase.

    Figura 1. Fluxo de trabalho de gatilho
    Fluxo de trabalho de gatilho
    1. Defina um ou mais gatilhos em ima instância.
      Criar um gatilho de banda MetricBase
      É acionado quando um valor de métrica se encaixa em um intervalo de valores.
      Criar um MetricBase gatilho de previsão linear
      É acionado quando uma série de valores se direciona a um valor especificado, ou quando se espera que alcance esse valor.
      Criar um MetricBase gatilho de lacuna
      É acionado quando os valores não são recebidos por um período especificado.
      Criar um MetricBase gatilho modelo
      É acionado quando um modelo treinado detecta um comportamento anormal.
    2. Executar gatilhos condicionalmente

      Cria uma condição de gatilho para adicionar requisitos adicionais para um gatilho executar um fluxo. Por exemplo, os dados geralmente flutuam ao longo do tempo. Pequenas flutuações podem causar eventos de gatilho duplicados e indesejados. Um Script de Condição pode impedir essa duplicação incorreta.

    3. Atribuir um gatilho a um fluxo

      Associe o gatilho ao fluxo que ele executa usando o Workflow Studio.

    4. Teste o gatilho e o fluxo de trabalho.
    5. Ative o gatilho.

    Excluir gatilhos

    Se um acionador estiver associado a um fluxo, não será possível excluí-lo em MetricBase. Para excluir um gatilho, você deve primeiro excluir o fluxo em Workflow Studio e, em seguida, excluir o gatilho em MetricBase.

    Gatilhos Legado

    Os gatilhos legados estão descontinuados. Você não pode criar gatilhos legados; você só pode transportar gatilhos legados que existem.