Processos de negócios

O painel de processos de negócios oferece monitoramento em tempo real dos processos de gestão de processos de negócios ( BPM ). Está disponível nas edições Standard e Custom para instalação própria em Instana, SaaS e Instana.

É possível monitorar processos de negócios que estão em execução nas seguintes ferramentas de automação de negócios:

  • IBM Business Automation Workflow (BAW) independente (processos BPMN). Os processos BPEL e as instalações BAW gerenciados pelo IBM Cloud Pak for Business Automation não são compatíveis no momento.
  • IBM Business Automation Manager Open Edition (também conhecido como Process Automation Manager d Red Hat ou JBoss jBPM )
  • Camunda

Ferramentas de automação de negócios (também conhecidas como gerenciamento de processos de negócios ou BPM) são usadas por muitas empresas para automatizar etapas repetitivas de seus processos de negócios. Esses processos de negócios podem consistir em fluxos de trabalho com etapas automatizadas ou humanas. Um processo de negócios (por exemplo, “Recrutamento de novos funcionários” no RH) pode conter várias atividades (por exemplo, “Aprovação do gerente geral de uma nova solicitação”). Com o painel de processos de negócios, o Instana agora pode informar aos usuários quando um processo ou atividade de negócios é afetado por um problema de TI.

Pré-requisitos

Antes de usar o recurso de processos de negócios, certifique-se de que ele esteja ativado no seu ambiente.

Instana SaaS

Em implantações do Instana SaaS, esse recurso está ativado por padrão.

Instana auto-hospedado

Em implantações auto-hospedadas, é necessário ativar o sinalizador de recurso “Processos de negócios”. Para ativar o sinalizador de recurso, consulte as seguintes páginas:

Após ativar o recurso, o agente de host do Instana detecta e extrai automaticamente os processos e atividades de negócios em execução nas suas plataformas de automação de negócios. Para obter mais informações sobre a instalação dos agentes d Instana, consulte Instalação dos agentes d Instana.

Painel de processos de negócios

O painel de processos de negócios apresenta duas guias:

  • Guia "Perspectivas de negócios "
  • Guia "Processos de negócios"

A guia " Processos de negócios" exibe uma visão proativa dos processos de negócios detectados.

A tabela de processos de negócios inclui as seguintes colunas:

  • o número de instâncias de processo iniciadas
  • o ID do processo, que abre uma página ToggleTip com um botão de copiar para facilitar a cópia do ID completo para a área de transferência
  • a versão do processo, que abre um arquivo ` ToggleTip ` com um botão de copiar para facilitar a cópia da versão completa para a área de transferência
  • o número de atividades que compõem o processo de negócios
  • o estado de saúde de TI do processo.

Use o filtro para filtrar a lista de processos criando uma consulta por tag.

Não é necessário configurar o painel de processos de negócios, pois o Instana o gera automaticamente quando o agente Instana detecta a execução de qualquer ferramenta compatível do BPM.

Figura 1. Painel de processos de negócios
Painel de processos de negócios

A guia "Perspectivas de negócios" exibe uma lista das perspectivas de negócios criadas pelo usuário. Você pode visualizar suas perspectivas atuais, incluindo descrições, número de processos relacionados, equipes e estado da infraestrutura de TI. A integridade da TI é calculada com base na existência de alertas de TI que estejam afetando a arquitetura de TI que sustenta os processos de negócios.

Figura 2. Perspectivas do negócio
Perspectivas do negócio

Clique em Criar para criar uma nova perspectiva de negócios. O novo Assistente de perspectivas de negócios é uma maneira interativa e simples de criar uma perspectiva. Ele tem três seções:

  1. Especifique o nome exclusivo da perspectiva e forneça uma descrição opcional.
  2. Especifique o modelo da perspectiva selecionando os filtros de tags para identificar os processos a serem incluídos.
  3. Opcionalmente, selecione quantas equipes RBAC desejar para permitir o acesso a esta perspectiva.
Figura 3. Nova perspectiva do negócio
Criando uma perspectiva

Visualizando detalhes sob uma perspectiva empresarial

Para visualizar detalhes da perspectiva de negócios, conclua as etapas a seguir:

  1. Clique na guia “Perspectivas de negócios” do painel de processos de negócios.
  2. Clique no nome da perspectiva para visualizar seus detalhes.
  3. Você pode visualizar os processos de negócios incluídos que compõem a perspectiva na guia Processos de negócios.
  4. Você pode editar o filtro, o nome, a descrição e as equipes de uma perspectiva de negócios na guia Configuração.

Associação de equipes

Você pode atribuir uma equipe a uma perspectiva de negócios específica, mas apenas as equipes das quais você faz parte estarão disponíveis para seleção.

Depois que as equipes forem associadas às perspectivas de negócios, somente seus membros poderão visualizar a perspectiva de negócios na interface do usuário. Além disso, o seu nível de acesso à perspectiva empresarial é determinado pelas funções que lhe são atribuídas dentro dessa equipe.

Para obter mais informações sobre o Teams, consulte Criando uma nova equipe.

Figura 4. Configuração da perspectiva
Guia de configuração de perspectiva

Visualizando detalhes de um processo de negócios

Para visualizar os detalhes do processo de negócios, conclua as etapas a seguir:

  1. Clique na guia “Processos de negócios” do painel de controle de processos de negócios.
  2. Clique no nome do processo para visualizar seus detalhes.

O Resumo na página de detalhes do processo de negócios exibe as seguintes informações:

  • O número atual de instâncias que o processo de negócios iniciou.
  • O número total de erros (problemas de TI) que afetam os serviços dos quais o processo depende
  • Um gráfico de contagens de instâncias iniciadas do processo ao longo do tempo
  • As principais atividades do processo, de acordo com as seguintes métricas selecionáveis:
    • Latência média
    • Contagem de chamadas
    • Taxa de chamada errônea
  • Quaisquer mudanças na infraestrutura que suportem o processo
  • Um gráfico de erros que mostra o número de erros ao longo do tempo, os quais afetam os serviços dos quais o processo depende.
  • Um gráfico de distribuição mostra a latência das chamadas no processo de negócios ao longo do tempo, com opções de agregação selecionáveis.

Para ver chamadas específicas do processo de negócios e detalhes nas chamadas de instância e rastreios completos, clique em Analisar Instâncias.

Para visualizar os problemas relacionados à arquitetura de TI que dá suporte ao processo de negócios, clique em Problemas.

A guia "Fluxo" exibe um mapa dinâmico que mostra o fluxo de atividades ao longo do processo selecionado. Cada nó exibe uma atividade e informações relacionadas, com setas apontando para os nós filhos. Você pode deslocar a imagem, ampliar e redefinir a visualização usando os controles do mouse ou a barra de ferramentas.

Figura 5. Detalhes do processo de negócios
Página Detalhes do Processo de Negócios
Figura 6. Fluxo de atividades do processo de negócios
Fluxo de atividades do processo de negócios

Cada nó de atividade é codificado por cores com base no estado da atividade:

  • Cinza: Indica uma healthy atividade
  • Amarelo: indica um warning estado
  • Vermelho: Indica um error estado

Você pode clicar em qualquer nó de atividade amarelo ou vermelho para abrir uma sobreposição que exibe todos os eventos relacionados à atividade selecionada.

Figura 7. Fluxo de atividades do processo de negócios com indicação do estado de saúde
Fluxo de atividades do processo de negócios com indicação do estado de saúde

Visualizando detalhes de uma atividade comercial

Na página de detalhes do processo de negócios, é possível ver a guia Atividades , que contém uma lista de todas as atividades que suportam o processo de negócios selecionado

Figura 8. Página de resumo do processo de negócios com atividades
Página de resumo do processo de negócios com guia de atividades selecionada

Selecione uma atividade para visualizar a página de detalhes da atividade comercial na guia Resumo, que contém as seguintes informações:

  • O número atual de instâncias que a atividade iniciou.
  • O número total de erros (problemas de TI) que afetam os serviços dos quais a atividade depende
  • Um gráfico de contagens de instâncias iniciadas da atividade ao longo do tempo
  • Os principais serviços da atividade, de acordo com as seguintes métricas selecionáveis:
    • Latência média
    • Contagem de chamadas
    • Taxa de chamada errônea
  • Um gráfico de infraestrutura que mostra mudanças e problemas para serviços que suportam a atividade.
  • Um gráfico de erros que mostra o número de erros ao longo do tempo, os quais afetam os serviços dos quais o processo depende.
  • Um gráfico de distribuição mostra a latência das chamadas na atividade ao longo do tempo, com opções de agregação selecionáveis.
  • Um gráfico de duração da atividade (ao longo do tempo e distribuição)

A duração representa o tempo decorrido entre atividades consecutivas em seu processo de negócios, como o tempo que leva desde a etapa “Validar carrinho” até a etapa “Processar pagamento”.

A latência representa o tempo médio gasto por uma única chamada dentro de uma atividade, calculado dividindo-se a duração total pelo número de chamadas. Essa métrica permite comparações significativas de desempenho entre atividades com volumes de chamadas variáveis.

A página de detalhes da atividade de negócios também contém uma guia Serviços, que contém uma lista de todos os serviços que dão suporte à atividade de negócios selecionada.

Figura 9. Resumo das atividades comerciais
Guia Resumo de atividades comerciais

BPM em analítica sem limites

É possível usar analítica sem limites para filtrar e agrupar chamadas de BPM . Por padrão, se você clicar em Analisar instâncias no painel do processo de negócios, todas as chamadas desse processo serão selecionadas e agrupadas por ID da instância de processo raiz, que representa uma única chamada do processo.

Figura 10. BPM em análise sem limites
BPM em analítica sem limites

BPM na página de eventos

Se os processos de negócios dependem de uma entidade afetada, a lista de processos de negócios que são afetados pelo evento é exibida na página Evento no painel Eventos. Para obter mais informações sobre como configurar e usar eventos, consulte Gerenciamento de eventos e alertas.

Figura 11. Tabela de processos de negócios afetados
Tabela de processos de negócios afetados na página de eventos

Configuração de processos de negócios

O agente do Instana detecta e extrai automaticamente os processos e atividades de negócios em execução quando implantado em um host que execute as ferramentas compatíveis do BPM.

Você pode configurar o Instana para capturar e armazenar mais dados de negócios provenientes dos processos de negócios. Para configurar o agente do Instana para capturar esses dados, os nomes dos campos de dados precisam ser adicionados ao *instanaAgentDir*/etc/instana/configuration.yaml. Por exemplo, o trecho a seguir é usado para configurar a captura de dados do aplicativo de exemplo “Standard HR Open New Position” disponível em IBM Business Automation Workflow :

com.instana.tracing:
  extra-bpm-variables:
  - HiringManager
  - EmploymentStatus
  - Department
  - Location
  - GMApproval