Fluxos
Os Fluxos
permitem criar fluxos de automação para detectar situações específicas mediante a avaliação do cumprimento de certas condições, com a finalidade de atuar com base no resultado dessa avaliação.
Esta abordagem simplifica as ações de diagnóstico proativo, resolve os problemas rapidamente quando há um foco na sua detecção e oferece uma via muito eficiente para habilitar mecanismos de autorremediaçã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.
Configuração
Cada fluxo conta com opções que permitem personalizar seu comportamento:
Uma mudança de configuração em um fluxo existente pode levar até 15 minutos para ser aplicada a todos os dispositivos vinculados.
Visão geral
Armazena informações gerais do flow.
- Descrição: descrição do fluxo
- Criado: data de criação do fluxo
- Tipo: é o âmbito 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.
- 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 se cumprem as condições, mas sem executar o microserviço definido no fluxo.
Editar e eliminar um fluxo
Através do botão Edit
pode-se mudar o nome, a descrição e o tempo de reutilização do fluxo. Delete
permite apagar um fluxo e dá a opção de confirmar sua eliminação.
Destino
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 workspaces
- Um ou vários grupos de relatórios
Fluxos
Aqui é possível definir as condições a serem avaliadas, os limiares necessários e a ação que será executada se tais condições forem atendidas.
Condi ções do fluxo
- Existência de um processo em andamento: permite avaliar de forma periódica, em intervalos de quinze segundos a cinco minutos, a existência de um processo em execução. Sistema operacional suportado: Windows.
- Identificador de registro de eventos do Windows detectado: esta condição busca, em intervalos de entre cinco e vinte minutos, eventos no visualizador de eventos do Windows com um nome, fornecedor ou ID específicos. Estes devem ser especificados no formato
<logName>:<source>:<id>
; por exemploApplication:my_app:101
. Onde:- Logname = Application
- Source = my_app
- id = 101
- Versão do sistema operacional: permite obter, em intervalos de entre uma e doze horas, a versão do sistema operacional usando operadores onde o valor seja igual, comece, termine ou contenha um string de texto determinado. Sistema operacional suportado: Windows.
- Idioma do sistema operacional: detecta, em intervalos de entre uma e doze horas, o idioma do sistema operacional. Utiliza operadores onde o valor pode ser igual, comece, termine ou contenha um string de texto determinado. Sistema operacional suportado: Windows.
- Percentual de espaço livre em disco do sistema operacional: permite avaliar e definir um valor percentual objetivo em intervalos de entre cinco e sessenta minutos. Sistema operacional suportado: Windows.
- Cron Match: verifica se uma string em formato cron é cumprida somente quando a data e a hora atuais coincidem exatamente com a expressão cron especificada. As horas são definidas em UTC.
- Actions: uma vez avaliadas as condições e de acordo com os valores obtidos, permitem que se possa executar uma ação. Nesta seção aparecerão todos os microserviços habilitados em sua assinatura para poder selecioná-los e incluí-los no fluxo.
Notificação
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.