Workflow HeatMap

O Workflow HeatMap do Campaign consiste em uma representação gráfica colorida de todos os workflows que estão sendo executados no momento. Ele só está disponível para Administradores do Campaign.

Descubra outras maneiras de monitorar os processos do Campaign nesta página.

Introdução ao Workflow HeatMap

Ao fornecer uma visão geral rápida do número de workflows simultâneos, o Workflow HeatMap permite que os administradores da plataforma Adobe Campaign monitorem a carga da instância e planejem os workflows de acordo.

Mais precisamente, ajuda os administradores de plataforma a:

  • Ver e entender workflows simultâneos
  • Filtrar workflows por duração para ver quais workflows podem encontrar problemas
  • Filtrar atividades por duração para ver quais atividades podem encontrar problemas
  • Encontre facilmente workflows individuais e todas as atividades relacionadas (com sua duração)
  • Filtrar por tipo de fluxo de trabalho: workflows técnicos ou workflows da campanha
  • Procure um workflow específico para analisar
OBSERVAÇÃO

Além do Workflow Heatmap, é possível criar um workflow que permitirá monitorar o status de um conjunto de workflows e enviar mensagens recorrentes aos supervisores. Para obter mais informações, consulte a seção dedicada.

O uso do Workflow HeatMap requer uma boa compreensão dos seguintes conceitos: workflows, atividades e práticas recomendadas de workflow.

Personalizar o Workflow HeatMap

OBSERVAÇÃO

Se nenhum dado for exibido no Workflow HeatMap, clique no botão Load data.

  1. Vá para Monitoring e clique no link Workflow HeatMap para exibir a página Campaign Workflow HeatMap.

  2. Clique no calendário para selecionar um dia.

    Por padrão, a página mostra a atividade do workflow do dia atual. Você pode alterá-la e selecionar qualquer dia no passado.

    OBSERVAÇÃO

    Somente os workflows que não foram excluídos pelo workflow do Database cleanup ficam visíveis. Para obter mais informações sobre o workflow de limpeza de banco de dados, consulte esta seção.
    Por padrão, o fuso horário do Workflow HeatMap é aquele definido para o usuário administrador atual. Por exemplo, talvez você queira alterá-la se não estiver na mesma área dos usuários de marketing com os quais você está trabalhando.

  3. Clique no botão Filters.

  4. Use o controle deslizante para definir a duração mínima de 0 segundo a 1 hora. Isso permite pesquisar somente os workflows em execução por mais de um determinado número de segundos ou minutos.

  5. Você também pode escolher um fluxo de trabalho específico na lista suspensa Workflows:

    OBSERVAÇÃO

    O filtro Min duration é aplicado. Se não conseguir encontrar um workflow específico, redefina a duração mínima para 0 para que todos os workflows sejam exibidos na lista.

  6. Também é possível filtrar no campo Workflow type:

  7. Para pesquisar um workflow específico por nome, também é possível usar o campo Workflow name filter.

  8. Se você editou alguns workflows no intervalo de tempo, clique no botão Reload data para atualizar os dados exibidos na grade.

Interpretar o Workflow HeatMap

O Campaign Workflow HeatMap é uma grade naturalmente legível do canto superior esquerdo ao inferior direito, permitindo encontrar as "zonas ativas" com um intervalo de cores verde a vermelho.

  • As células vermelhas mais escuras correspondem a períodos em que um número alto de workflows está sendo executado ao mesmo tempo.
  • As células cinza correspondem a períodos em que nenhum workflow está em execução.

Para saber como o código de cor é aplicado e como navegar no HeatMap, clique no botão Help.

Cada linha representa uma hora do dia e cada célula representa 5 minutos dessa hora.

A grade mostra todos os workflows que estão sendo executados ao mesmo tempo para cada um desses períodos de 5 minutos.

No exemplo abaixo, entre as 8h e a 8h05 da manhã, três workflows estão em execução (independentemente da duração individual):

  1. Clique em uma célula colorida para exibir os detalhes de todos os workflows simultâneos em execução durante esse período.

    Para cada workflow, todas as atividades que ele contém são listadas, com sua duração.

  2. Clique na ID ou no nome do workflow para abri-lo diretamente.

  3. Para voltar para a exibição do Campaign Workflow HeatMap, clique no botão Home.

Casos de uso: usar o HeatMap para realizar ações

Há dois casos principais em que o Workflow HeatMap do Campaign pode ser útil.

Reduzir o número de workflows simultâneos

Como administrador do Campaign, o Workflow HeatMap pode ajudá-lo a entender a carga na instância e planejar workflows novos ou existentes em momentos apropriados.

  1. Na exibição do Campaign Workflow HeatMap, clique no botão Filters.

  2. Defina a duração para alguns segundos ou alguns minutos.

  3. Aumente o filtro de duração para excluir os workflows mais curtos que não são significativos.

  4. Explore os resultados para entender a carga na instância e execute as ações apropriadas:

    • Se você encontrar problemas de desempenho e se uma ou mais células vermelhas forem exibidas na grade, considere alterar a hora de início de vários workflows. Solicite aos usuários de marketing que movam workflows manualmente de períodos ocupados ("ativos") para períodos mais disponíveis. Isso deve manter um nível estável de atividade ao longo do dia.
    • Para evitar picos e a sobrecarga da instância, verifique o HeatMap antes de planejar novos workflows e escolha o melhor momento. Considere os intervalos de tempo correspondentes às células cinza ou verde na grade para iniciar novos workflows.

Encontrar workflows de longa duração que afetam desempenhos

Como administrador do Campaign, o Workflow HeatMap ajuda você a encontrar os workflows mais longos que podem retardar a atividade.

  1. Na exibição do Campaign Workflow HeatMap, clique no botão Filters.

  2. Defina a duração como 1 hora.

  3. Inclua mais resultados diminuindo o filtro Min duration.

  4. Explore os resultados para encontrar os workflows mais longos, que podem potencialmente ter mais impacto nos recursos do servidor e do banco de dados (CPU, RAM, rede, IOPS etc.).

  5. Execute as ações apropriadas:

    • Aconselhe os usuários de marketing a dividirem os workflows mais longos para reduzir o tempo de processamento.
    • Inicie uma análise mais profunda de workflows específicos e atividades específicas (como JavaScript, importação, exportação etc.) para isolar os problemas e resolvê-los com mais facilidade.

Usar o HeatMap para aprimorar o planejamento do fluxo de trabalho

O exemplo abaixo mostra como o planejamento pode ser mais eficiente e como o desempenho pode ser melhorado ao usar o Adobe Campaign Workflow HeatMap.

Nesse caso, muitos usuários estão reclamando do desempenho do workflow. Você precisa verificar o que está atrasando a atividade e como resolver o problema.

  1. Vá para Monitoring e clique no link Workflows para exibir a página Campaign Workflow HeatMap.

  2. Defina o filtro Min duration como 5 minutos.

  3. Defina o filtro Workflow type como Marketing.

  4. Na grade do HeatMap, observe o seguinte:

    • Cinquenta workflows da campanha de longa duração (mais de 5 minutos) estão sendo executados às 10h.
    • A maioria deles tem um estado pendente (por padrão, o limite de simultaneidade é definido como 20).
    • Os workflows pendentes precisam ser reiniciados manualmente todos os dias.
    • O desempenho está baixo.
  5. Em vez de ter cinquenta workflows começando às 10h, distribua os horários de início dos workflows uniformemente pelo resto do dia.

  6. Volte para a página Campaign Workflow HeatMap e clique no botão Reload data.

  7. Agora observe o seguinte:

    • Apenas dezoito workflows da campanha de longa duração ainda estão em execução às 10h.
    • Não há mais workflows em estado pendente (o limite de simultaneidade ainda está definido como 20).
    • Os horários de início do workflow são distribuídos uniformemente ao longo do dia.
    • Não há mais usuários que se queixam de problemas de desempenho.

Nesta página