Pular para o conteúdo principal
Versão: 25.4

Fluxos

Esta funcionalidade permite criar fluxos de automação projetados para detectar situações específicas nos dispositivos. Através da avaliação de certas condições, o sistema determina se as ações correspondentes devem ser executadas conforme o resultado obtido.

flow1

Fluxos simplifica as ações de diagnóstico proativo, soluciona os problemas rapidamente quando há um enfoque em sua detecção e fornece um modo muito eficiente para habilitar mecanismos de autoremediação sobre os problemas habituais. Também permite que as equipes técnicas possam acoplar os dispositivos às configurações definidas pela organização, avaliando-as periodicamente e adaptando-as caso seja necessário.

A visão geral de Fluxos mostra a lista de fluxos criados na organização. As informações que a tabela coleta são as seguintes:

  • Nome: indica o nome do fluxo.
  • Descrição: indica o propósito do fluxo.
  • Tipo: é o escopo de execução do fluxo, determinado pelo tipo de microsserviço que se deseja executar. Pode ser feito a nível de sessão de usuário, com as permissões correspondentes, ou a nível de dispositivo, com acesso administrativo.
  • Apenas detecção: avalia condições em modo de "amostragem". Detecta aqueles dispositivos nos quais as condições são atendidas, mas não executa o microsserviço definido no fluxo.
  • Tempo de reutilização: marca o tempo mínimo que passará, uma vez que a condição avaliada se cumpra, para que essa avaliação volte a ser executada.
  • Habilitado: indica se o fluxo está Habilitado ou Desabilitado.
  • Ação: contém o botão Ver detalhe, que permite personalizar o comportamento do fluxo através das seguintes opções: Visão geral, Destino, Fluxo e Notificação.
informação

Na parte superior direita da vista de detalhe do fluxo há um botão que permite habilitá-lo ou desabilitá-lo.

Visão geral

flowdetail

Armazena informações gerais do fluxo.

  • Descrição: indica o propósito do fluxo.
  • Tipo: é o escopo de execução do fluxo, determinado pelo tipo de microsserviço que se deseja executar. Pode ser feito a nível de sessão de usuário, com as permissões correspondentes, ou a nível de dispositivo, com acesso administrativo.
  • Versão: indica o número de versão do fluxo, cada vez que este é editado, o contador é incrementado em 1.
  • Tempo de reutilização: marca o tempo mínimo que passará, uma vez que a condição avaliada se cumpra, para que essa avaliação volte a ser executada.
  • Apenas detecção: avalia condições em modo de "amostragem". Detecta aqueles dispositivos nos quais as condições são atendidas, mas não executa o microsserviço definido no fluxo.
  • Estado: indica se o fluxo está habilitado ou desabilitado.
  • Criado em: mostra a data de criação do fluxo.
  • Data de atualização: mostra a data de atualização do fluxo.

Editar e eliminar um fluxo

flow-delete

Através do botão Edit pode-se mudar o nome, a descrição e o tempo de reutilização do fluxo.

  • O checkbox Apenas detecção permite ativar ou desativar o modo de execução Apenas detecção, no qual se avalia o cumprimento das condições definidas no fluxo, mas não executa o microserviço.
  • O botão Delete permite eliminar um fluxo.

Destino

analógico

Este ajuste permite definir o ou os grupos de dispositivos nos quais o fluxo será executado. Admite as seguintes opções de configuração:

  • Todos os dispositivos
  • Uma seleção personalizada de dispositivos
  • Um ou vários grupos de dispositivos
  • Um ou vários grupos de relatórios

Fluxo

A partir daqui você pode definir as condições a serem avaliadas, os limites requeridos e a ação que será executada se tais condições forem atendidas.

flow2

Condições do fluxo

Essas condições permitem ativar ações dentro do fluxo. Todas as condições descritas a seguir são compatíveis com o sistema operacional Windows.

Existência de um processo em andamento

Avalia periodicamente se há um processo em execução, em intervalos configuráveis de entre 15 segundos e 5 minutos.

Identificador de registro de eventos do Windows detectado

Procura eventos específicos no Visualizador de eventos do Windows, em intervalos de 5 a 20 minutos.

Os eventos são identificados pelo formato:

<logName>:<source>:<id>

Exemplo: Application:my_app:101, onde:

  • Logname = Application
  • Source = my_app
  • id = 101

evid

Versão do sistema operacional

Obtém a versão do sistema operacional em intervalos de entre 1 e 12 horas, usando operadores que permitem comparar se o valor é igual, começa, termina ou contém uma cadeia específica.

Idioma do sistema operacional

Detecta o idioma do sistema operacional em intervalos de 1 a 12 horas, usando operadores que permitem comparar se o valor é igual, começa, termina ou contém uma cadeia específica.

Porcentagem de espaço livre em disco do sistema operacional

Avalia o espaço livre em disco, permitindo estabelecer um percentual alvo. É revisado em intervalos de 5 a 60 minutos.

Cron Match

Verifica se a data e hora atuais coincidem com a programação definida graficamente no campo Valor. Se houver coincidência, a ação programada será executada.

  • Verificar a cada: especifica a frequência com que o sistema avaliará se a programação é atendida. Este valor deve ser ajustado com base na programação indicada.
  • Valor: permite configurar o horário, periodicidade e recorrência que determinarão quando a ação será executada.

O formulário permite definir um Padrão de recorrência com as seguintes opções:

  • Diário: indica a que horas e a cada quantos dias a ação deve ser executada, assim como se deve ser feita apenas de segunda a sexta-feira.
  • Semanal: permite definir a que horas, a cada quantas semanas e em quais dias da semana a ação será executada.
  • Mensal: define a que horas e em que dia do mês a ação será executada.
  • Intervalo: determina a cada quantos minutos a ação será executada dentro de um dia ou em um intervalo específico.
  • Cron personalizado: permite inserir manualmente uma string no formato cron padrão, útil para configurações personalizadas e avançadas.

cron-match

Na parte superior do formulário, é exibido um resumo (em texto) da programação configurada, para confirmar que é a desejada.

informação

As horas são definidas de acordo com o fuso horário do usuário que edita o Cron Match, exceto no caso de um Cron personalizado, onde as horas são especificadas no horário padrão UTC (Tempo Universal Coordenado).

Actions

Uma vez avaliadas as condições e de acordo com os valores obtidos, é possível executar uma ou mais ações. Nesta seção, serão mostrados todos os microsserviços habilitados na sua assinatura para que você possa selecioná-los e incluí-los no fluxo.

Notificação

xqUdxri

Este parâmetro é opcional e pode estar desabilitado. Permite enviar notificações aos usuários no início e no final da execução dos fluxos, utilizando as notificações do sistema operacional. Uma vez ativado, permite definir:

  • Mensagem inicial: será enviada aos usuários no início da execução.
  • Mensagem de sucesso: será enviada aos usuários em uma execução bem sucedida.
  • Mensagem de erro: será enviada aos usuários em uma execução com erros.
informação

Uma alteração na configuração de um fluxo existente pode levar até 15 minutos para ser aplicada a todos os dispositivos vinculados.

dica

Para obter mais informações sobre como criar um fluxo, por favor consulte este guia.