Guia do usuário
HelpdeskSobre o Floui
  • Conhecendo o Floui
    • Conceito
    • Introdução ao fluxo
    • Glossário
  • Conectores
    • Estrutura do conector
    • Categorias
      • Triggers
        • ⚡Manual Trigger
        • ⚡Flow Trigger
        • ⚡CRON
        • ⚡HTTP In
        • ⚡Form
        • ⚡Subscriber (Pub/Sub)
        • ⚡Queue Consumer V2
        • ⚡Quando um cartão for movido
      • Conectores essenciais
        • Function Javascript
        • Switch
        • Loop / ForEach
        • Condition
        • REST API
        • HTTP Request
        • HTTP Out
        • Range
        • Random
        • Delay
        • Junção
        • Template
        • Comentário
        • Regex
        • Máscara
      • Manipulação de dados
        • In Memory Storage
        • Lista
        • Message Change
        • Transformar valores
        • Transformar valores
        • CSV
        • Ler XLS/XLSX
        • Criar QRcode
        • XML
        • ZIP File
        • Base64
        • MD5
        • Criptografar mensagem PGP
        • Descriptografar mensagem PGP
        • Template
        • JSON
        • JSONata Expression
        • JSONPath Expression
        • JSON Schema validation
        • Oracle
          • Oracle DB Query
        • SQLite 3
          • SQLite3 Exec
          • SQLite3 Query
        • MySQL
          • MySQL Query
        • Data e hora
          • Somar ou Subtrair
          • Criar ou Formatar
          • Comparar valores
      • Manipulação de arquivos
        • File Writer
        • File List
        • File Reader
        • File Remove
        • Externos
          • Upload para FTP
          • Download de FTP
          • Listar arquivos no FTP
          • Remove via FTP
          • SSH Command
          • SCP Download
      • Filas e eventos
        • Subflow Call
        • Subflow Input
        • Subflow Output
        • Publisher (Pub/Sub)
        • Queue Publisher V2
        • Flow Call
        • Flow Output
      • Monitoramento
        • Logger
        • Debugger
      • Serviços do Floui
        • Floui Forms
          • Form Result
        • Floui Database
          • Criar registro
          • Listar registros
          • Consultar por ID
          • Remover registro
          • Atualizar registro
          • Limpar tabela
          • Consultar por campo
          • Salvar registro
        • Floui Datasource
          • Consultar dados
      • Serviços externos
        • Adobe Commerce
          • Empresa
            • Criar empresa
            • Consultar empresa
            • Atualizar empresa
            • Listar empresas
          • Cliente
            • Criar cliente
            • Consultar cliente
            • Atualizar cliente
            • Listar clientes
            • Remover cliente
          • Pedido
            • ⚡Pedido criado
            • ⚡Pedido atualizado
            • Consultar pedido
            • Listar pedidos
          • Cancelamento
            • Cancelar pedido
          • Envio
            • Criar envio para pedido
            • Consultar envio
            • Listar envios
          • Fatura
            • Consultar fatura
            • Listar faturas
            • Criar fatura para pedido
          • Estorno
            • Criar estorno para pedido
          • Produto
            • Criar produto
            • Listar produtos
            • Consultar produto
            • Atualizar produto
            • Associar produto filho
            • Desassociar produto filho
            • Inserir mídia no produto
            • Criar preço especial (Commerce)
            • Remover preço especial (Commerce)
            • Consultar preços especiais (Commerce)
            • Atualizar preço de custo (Commerce)
            • Atualizar preço de custo em lote (Commerce)
            • Remover preço de custo (Commerce)
            • Consultar preços de custo (Commerce)
            • Atualizar tabela de preço do produto (Tier prices)
          • Estoque
            • Consultar item de estoque (MSI)
            • Lista itens de estoque (MSI)
            • Atualiza um item de estoque (MSI)
            • Atualiza lote de itens de estoque (MSI)
          • Carrinho
            • Consultar carrinhos de compras
            • ⚡Item adicionado ao carrinho
          • Exibir mensagem de sessão
        • AWS S3
          • Listar arquivos
          • Ler arquivos
          • Upload de arquivo para AWS S3
          • Remover arquivos
        • Bling ERP (Bling API V3)
          • Pedido de venda
            • Atualizar status de pedido de venda
            • Consultar um pedido de venda
            • Listar pedidos de venda
            • Criar pedido de venda
          • Pedido de compra
            • Listar pedidos de compra
            • Consultar um pedido de compra
          • Produtos
            • Consultar produto
            • Listar produtos
          • Contatos
            • Criar contato
            • Atualizar contato
            • Consultar contato
            • Listar contatos
          • Módulos
            • Listar situações do módulo
            • Listar módulos
          • Notas fiscais
            • Consulta Nota Fiscal
            • Listar Notas Fiscais
        • Google
          • Google Forms
            • Ler respostas do formulário
            • Ler resposta específica
          • Google Sheets
            • Ler planilha
            • Escrever na planilha
            • Adicionar ao final da planilha
          • Google Analytics (GA4)
            • Gerar relatório
        • Groq
          • Transcrição de áudio
          • Chat Completion
        • Linx Microvix B2C
          • Produto
            • Consultar produto
            • Consultar custos de produto
            • Listar custos de produtos
            • Listar detalhes de produtos
            • Consultar detalhes do produto
            • Listar produtos
              • Listar grade 1
              • Listar grade 2
            • Listar marcas
            • Listar linhas
            • Listar setores
            • Listar marcas
            • Listar classificações
          • Cliente
            • Inserir cliente
            • Listar clientes
          • Pedido
            • Inserir pedido
            • Listar pedidos
            • Listar notas fiscais de um pedido
            • Cancelar pedido
            • Atualizar status do pedido
            • Inserir item do pedido
          • Endereço
            • Listar endereços de entrega
            • Inserir endereço de entrega
        • OpenAI
          • Transcrição de áudio
          • Chat Completion
          • Gerador de imagem
        • Passbolt
          • Consultar segredos de um recurso
          • Listar recursos
        • Sankhya
          • Parceiro
            • Consultar parceiros
          • Pedido
            • Inserir pedido
            • Consultar pedidos
          • Produto
            • Consultar produtos
            • Consultar detalhes do produto
            • Consultar estoque
          • Cliente
            • Inserir cliente
            • Consultar clientes
            • Consultar alterações
          • Endereço
            • Inserir endereço
            • Inserir bairro
            • Inserir cidade
            • Inserir região
            • Consultar endereços
            • Consultar bairros
            • Consultar cidades
            • Consultar regiões
        • Slack Notification
        • SMTP
          • Enviar e-mail com SMTP
        • Trello
          • ⚡Quando cartão for movido
          • Listar cartões
          • Criar novo cartão
          • Consultar cartão
          • Buscar por cartões
          • Atualizar campo customizado
          • Mover cartão
          • Adicionar comentário
          • Arquivar cartão
          • Desarquivar cartão
          • Remover cartão
        • Twilio
          • Enviar mensagem Whatsapp
          • Enviar SMS
        • ViaCEP
          • Consulta CEP com ViaCEP
        • Wake Commerce
          • Tabela de preço
            • Inserir uma lista de produtos na tabela de preço
            • Atualizar um produto na tabela de preço
            • Remover um produto da tabela de preço
          • Produto
            • Criar produto
            • Atualizar produto
            • Consulta produto
            • Listar produtos
            • Listar produtos relacionados
            • Atualizar preço do produto
            • Vincular categorias em um produto
            • Adicionar imagens ao produto
            • Adicionar uma nova informação ao produto
            • Atualizar uma informação do produto
          • Pedido
            • Consulta pedido
            • Listar pedidos não integrados
            • Inserir rastreamento e status do pedido
            • Atualizar rastreamento completo
            • Atualizar pedido como completo
            • Atualiza a situação do status do pedido
            • Consulta rastreamento e nota fiscal do pedido
            • Remover vinculo produto/categoria
          • Categoria
            • Criar categoria
            • Consulta categoria
            • Remover vinculo categoria/produto
          • Estoque
            • Atualizar estoque
          • Fabricante
            • Consultar fabricante
            • Criar fabricante
          • Usuário
            • Consultar usuário
            • Vincular usuário ao parceiro
            • Remover o vinculo entre o usuário e o parceiro
            • Buscar a lista de vínculos entre usuário e parceiro
            • Listar usuários
            • Criar usuário
            • Atualizar um usuário pelo e-mail
            • Listar endereços do usuário
            • Atualizar endereço do usuário pelo email
        • Wake Experience
          • Gerar token
          • Inserir pessoas em massa (csv)
  • Ferramentas
    • Construção
      • Versionamento de fluxos
      • Floui Datasources
      • Floui Forms
      • Floui Filas Internas
      • Floui Conectores Personalizados
    • Armazenamento
      • Floui Database
      • Floui Storage
    • Monitoramento
      • Floui Dashboards
      • Execução em tempo real
      • Histórico de execuções
      • Logs de monitoramento
      • Regras de alerta
  • Configurações
    • Variáveis globais
    • Contas de serviço
      • Autorizar conta Bling ERP
    • Grupos
  • Painel da conta
    • Logs de auditoria
  • Funcionalidades
    • Mustache
  • Artigos
    • Criando usuários no Floui
    • Bibliotecas disponíveis
    • Templates
    • Tutoriais
      • Criando seu primeiro Flow
      • Leitura de arquivo CSV
      • Disparos de e-mail após um novo registro no formulário
      • Acesso a APIs abordando o padrão REST
Powered by GitBook
On this page
  • Introdução
  • Gerenciamento de regras de alerta
  • Criação de regras de alerta
  • Configuração de SMTP no ambiente
  • Uso das regras de alerta para disparo de fluxos de exceção
  • Boas práticas no uso da funcionalidade

Was this helpful?

  1. Ferramentas
  2. Monitoramento

Regras de alerta

Automatize notificações no Workspace Floui com regras de alerta personalizáveis para eventos de fluxos.

PreviousLogs de monitoramentoNextConfigurações

Last updated 1 month ago

Was this helpful?

Introdução

Gerenciar processos é uma tarefa contínua durante a execução de fluxos. A funcionalidade de regras de alerta simplifica e automatiza a comunicação de diversas situações que surgem ao longo desses processos, garantindo que todos os membros da equipe sejam notificados de maneira eficiente.

Neste artigo será abordado como criar e gerenciar regras de alerta, como estas regras podem ser disparadas, além de boas práticas e ações que aumentam o poder de monitoramento de ocorrências.

Gerenciamento de regras de alerta

Para gerenciar as regras de alerta do seu Workspace Floui, acesse o menu lateral e, em Monitoramento, clique em Regras de Alerta. Na tela de gerenciamento, é possível visualizar informações gerais sobre cada regra, além de acessar outras opções, como:

  • Criar uma nova regra;

  • Editar regras existentes;

  • Remover regras.

  • Editar regras;

  • Duplicar regras;

  • Buscar por regras;

  • Filtrar regras por grupos;

Tela de gerenciamento e listagem de regras de alerta

Criação de regras de alerta

Para criar uma nova regra de alerta, clique no botão Criar Regra de Alerta, localizada no canto direito da tela de gerenciamento/listagem de regras. Em seguida, configure os campos de acordo com as instruções abaixo:

Campos de configuração da Regra de Alerta

  • Nome da Regra: Insira um nome para identificação do cenário que será notificado.

  • Tipo da Regra: Atualmente, apenas a opção "Match de Logs" está disponível. Essa opção permite buscar por termos específicos nos logs de execução do fluxo para disparar o alerta.

  • Ação de Alerta: Selecione a ação desejada:

    • E-mail: Envia o alerta por e-mail.

    • Webhook: Dispara um alerta para uma URL de webhook.

  • Método para Webhook: Esse campo aparece ao selecionar Webhook como Ação de Alerta. Escolha o método HTTP para o envio do alerta (geralmente recomenda-se utilizar POST).

  • URL para Webhook: Exibido ao selecionar Webhook como Ação de Alerta. Informe a URL para onde o webhook será enviado.

  • E-mail de Recebimento: Disponível ao escolher E-mail como Ação de Alerta. Informe o endereço de e-mail que receberá os detalhes do alerta. Para adicionais mais de um e-mail, separe-os utilizando vírgula.

  • Mensagem Adicional para o E-mail: Adicione uma descrição geral que será incluída no e-mail de alerta.

Configurações da regra

  • Buscar em: Selecione entre as opções:

    • Label do Log (Texto): Procura correspondências no título do log. Configure o conector Logger no fluxo e preencha o campo Título opcional à mensagem de log conforme o termo que deseja que a regra busque.

    • Mensagem do Log (Texto): Busca correspondências na mensagem do log. Para configurar, use o conector Logger, selecione Linha de texto e preencha o campo Mensagem do log conforme o termo que deseja que a regra busque.

    • Mensagem do Log (JSON Field): Busca termos específicos dentro do JSON dos registros de execução do fluxo.

  • Conteúdo para Match: Especifique o conteúdo ou palavra-chave que acionará o alerta.

  • Campo do JSON na Mensagem: Disponível ao selecionar Mensagem do Log (JSON Field) em configuração Buscar em. Informe o caminho do campo no JSON onde a validação será feita. A configuração Conteúdo para Match, neste caso, irá buscar pelo valor do campo.

  • Janela de Captura: Define o intervalo de tempo para capturar registros de execução e disparar o alerta. Por exemplo, uma janela de 5 minutos verifica os logs nesse período e dispara o alerta se houver correspondências.

  • Filtrar por Logs Gerados Por: Escolha se a regra analisará logs de um fluxo específico ou de todos os fluxos executados.

Configuração de SMTP no ambiente

Para que o disparo de e-mail seja realizado com sucesso é necessário que o SMTP do seu ambiente Floui esteja configurado. Caso esteja com dificuldades no recebimento de e-mails de regras de alerta, acesse o suporte do time Floui.

Uso das regras de alerta para disparo de fluxos de exceção

As regras de alerta não apenas notificam o time sobre cenários de atenção, mas também permitem a automação de fluxos de exceção com base nesses cenários. Com a regra de alerta é possível monitorar logs de um fluxo e, dependendo do conteúdo encontrado, disparar um webhook para um endpoint no Workspace Floui que, por sua vez, poderá iniciar um fluxo específico.

Para implementar isso:

  1. Crie um fluxo de exceção que trate o cenário desejado, como a falha de um processo.

  2. Configure o conector HTTP In no fluxo de exceção com uma rota para requisições HTTP do tipo POST.

  3. Crie uma regra de alerta configurando a sua ação como Webhook, e defina a URL do Webhook com a rota configurada no conector HTTP In do fluxo de exceção.

  4. Ajuste as demais configurações da regra de alerta, como o Conteúdo para Match, para que a regra seja acionada corretamente de acordo com o cenário identificado no fluxo principal.

Quando a regra de alerta for acionada, ela enviará uma mensagem via webhook para o endpoint configurado no Workspace Floui, iniciando o fluxo de exceção.

Além de ser usada para automatizar processos internos, a regra de alerta via Webhook também pode ser configurada para enviar mensagens a sistemas externos, ativar subprocessos ou integrar diferentes ferramentas, tornando-se uma solução robusta para comunicação e integração.

Boas práticas no uso da funcionalidade

O uso eficiente das regras de alerta no Workspace Floui garante que os usuários sejam notificados de maneira rápida e precisa sobre situações adversas nos processos realizados pelos fluxos. Segue algumas boas práticas recomendadas para maximizar o uso da ferramenta:

  1. Selecione Cenários Relevantes: Configure as regras de alerta para monitorar cenários que sejam realmente importantes para o seu contexto.

  2. Use Labels Claras no Logger: Ao configurar o conector Logger no fluxo, utilize legendas descritivas para identificar claramente os cenários que as regras de alerta devem notificar. Isso facilita a identificação e o monitoramento.

  3. Agrupe Regras por Contexto: Organize as regras de alerta em grupos relacionados ao seu contexto. Essa prática ajuda a manter o Workspace Floui bem estruturado e facilita a administração.

  4. Monitore Fluxos Específicos: Para cenários específicos, configure as regras de alerta para escutar apenas os fluxos relevantes, evitando notificações de eventos de fluxos irrelevantes.

  5. Defina Janelas de Captura Menores em Fluxos Críticos: Em fluxos essenciais, utilize uma janela de captura reduzida para receber notificações mais rapidamente, garantindo respostas ágeis a situações críticas.

Grupo: Escolha um grupo disponível no Workspace para organizar as regras de alerta. Caso não exista um grupo apropriado, consulte a documentação sobre .

Criação/edição de regras de alerta
Configuração da regra
Grupos