• EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Introdução ao New Relic

New Relic Pathpoint é um aplicativo de visualização que oferece uma abordagem única de observabilidade do processo da empresa. Ele modela a saúde do sistema em relação à jornada empresarial real, oferecendo uma visão otimizada de quaisquer problemas que seus negócios digitais possam ter.

Ao monitorar e analisar a saúde e o desempenho de todas as fases da jornada, incluindo processos internos relevantes e dependências externas, o Pathpoint permite que a organização identifique e resolva facilmente problemas que impactam a jornada, otimize processos internos e melhore a experiência geral do cliente.

Pathpoint é um projeto de catálogo de código aberto desenvolvido pela equipe dos laboratórios New Relic. Consulte o repositório GitHub Pathpoint.

Quer entender os benefícios do Pathpoint em alto nível? Veja a página do produto Pathpoint.

O New Relic Pathpoint ajuda grandes organizações monitor e analisar uma ampla gama de dados, não importa de onde eles venham em seu sistema, o que os ajuda a otimizar seus processos com mais eficiência.

As seções abaixo cobrem conceitos e procedimentos importantes sobre o Pathpoint.

Interface do Pathpoint

O Pathpoint pode ser uma peça fundamental para otimizar sua Observabilidade de Negócios. Ele mapeia o processo da empresa de uma organização ou “jornada do cliente” para sinais tangíveis de vários serviços, alertas e infraestrutura para ajudá-lo a identificar rapidamente onde a jornada do seu negócio ou do cliente é impactada. Essa abordagem de cima para baixo da observabilidade permite compartilhar dados de observabilidade com uma ampla variedade de pessoal técnico e não técnico.

Cada fluxo do Pathpoint é dividido em:

Ao rastrear cada um desses componentes, o Pathpoint fornece uma visão abrangente de como os clientes interagem com uma organização em cada estágio de sua jornada. Isso permite identificar e diagnosticar problemas rapidamente, otimizar a experiência do cliente e tomar decisões orientadas por dados para gerar melhores resultados de negócios.

Criar fluxos

Nas seções anteriores descrevemos os principais elementos da interface do pathpoint: estágios, etapas e pontos de contato. No Pathpoint o agrupamento de nível mais alto desses elementos é o fluxo. Um fluxo geralmente é usado para modelar uma “jornada de negócios” ou “jornada do cliente”. Os estágios de um fluxo representam conceitos de nível superior que compõem a jornada. Quando pensamos em quais tipos de etapas usar, ajuda pensar em qual é o nosso processo da empresa ou “jornada” e como pensamos nele na sequência. Muitas vezes ajuda observar outros fluxos dentro de indústrias semelhantes. Exemplos de indústrias ou verticais são:

  • Hotel ou hospitalidade
  • Linha de cruzeiro ou companhia aérea
  • Compartilhamento de carona
  • Bens embalados para consumidores
  • Mercado on-line
  • Varejo geral
  • Restaurante de serviço rápido
  • Mineração, construção, petróleo, gás
  • Mídia de streaming digital
  • Mídia de notícias on-line
  • Banco de varejo ou comercial
  • Seguro
  • Gestão de talentos

Dentro de uma indústria, muitas vezes é útil modelar mais de um fluxo. Por exemplo, no setor de seguros, você pode querer modelar fluxos separados para adquirir uma apólice e registrar uma reclamação, respectivamente. Na verdade, devido à forma como a organização está estruturada, você pode querer um fluxo que separe o seguro residencial do seguro automóvel ou o seguro consumidor do seguro comercial. No entanto, recomendamos começar com um fluxo simples de 4 a 5 etapas e dividi-lo mais tarde ou adicioná-lo para torná-lo mais completo. Geralmente os nomes artísticos não são técnicos. Eles podem ser específicos do setor, mas geralmente devem ser compreendidos por qualquer funcionário de nível C ou VP de uma organização.

Ao desenvolver um fluxo, primeiro você deve se concentrar nos estágios pelos quais um usuário ou processo avança na jornada. A princípio, o usuário pode ter dificuldade em fazer brainstorming de um fluxo de alto nível, mas como mostra este exemplo de jornada de negócios de uma companhia aérea, existem inúmeros detalhes que compõem uma jornada de negócios completa que podem não ser óbvios quando você está focado nos serviços e na infraestrutura. que administram o seu negócio (e não o próprio processo da empresa).

Exemplos de palco

Indústria

Descrição do fluxo

Estágios

Hotel (hospitalidade)

Reserva e estadia de hóspedes

  1. Procure quartos disponíveis
  2. Reservar um quarto
  3. Faça check-in e fique
  4. Confira

Mercado on-line

Jornada básica de compra

  1. Navegue pelos produtos disponíveis
  2. Adicionar/gerenciar produtos em um carrinho
  3. Concluir uma compra
  4. Receber e/ou devolver uma compra
  5. Gerenciar notificação e marketing

Compartilhamento de carona

Reserve e faça um passeio

  1. Reserve uma viagem
  2. Obtenha um motorista atribuído
  3. Comece um passeio
  4. Terminar uma viagem
  5. Pagar
  6. Dar uma resposta

Exemplos de etapas

As etapas são usadas para preencher a lacuna entre a abstração dos estágios e o detalhe dos sinais. Embora as etapas possam ser compreendidas pelas partes interessadas de nível superior, as etapas podem, por vezes, ser mais técnicas ou específicas das operações. O principal é que as etapas não exigem um link para um único sinal específico. Os sinais são onde nos conectamos à telemetria subjacente.

Flow::Stage

Passos

Rideshare::Book

  1. Conecte-se
  2. Procurar
  3. Definir retirada
  4. Definir destino
  5. Selecione o tipo de viagem
  6. Opção de pagamento
  7. Confirmar viagem

Rideshare::Payment

  1. Iniciação de pagamento
  2. Processo de pagamento
  3. Verificação
  4. Confirmação de pagamento

Rideshare::Feedback

  1. Iniciar solicitação de feedback
  2. Receba feedback do usuário
  3. Avaliações agregadas

A jornada compartilhada, incluindo etapas e etapas (sem sinalização)

Selecione sinais relevantes

Ao desenvolver fluxos do Pathpoint, é melhor focar primeiro nos estágios e etapas (uma abordagem de cima para baixo). Isso permite que você pense no que é importante para o processo da empresa antes de procurar sinais de baixo nível. Este exercício o ajudará a priorizar quais sinais capturar. No Pathpoint você pode selecionar qualquer entidade ou alerta como sinal. Isso pode tornar um pouco assustador ver quais sinais incluir. Recomendamos trabalhar na seguinte ordem:

  1. Faça transações críticas de front-end ou SLIs que impactam diretamente a receita ou a experiência do cliente.
  2. Faça transações críticas de back-end ou SLIs que impactam diretamente a receita ou a experiência do cliente.
  3. Jornada de serviços críticos de terceiros (geralmente obtidos via Sintético).
  4. Analise a saúde geral dos serviços mais importantes em cada etapa.
  5. Infraestrutura e plataforma de suporte relevantes para cada etapa (geralmente serviços na nuvem, como balanceadores de carga, serviços de contêiner, banco de dados gerenciado ou sistemas de mensagens).

Por exemplo, para uma etapa de login, você pode considerar estas métricas:

  1. Uma taxa de erros de Javascript para a ação da página de login
  2. A latência geral para a ação da página de login
  3. SLIs relacionados à transação backend para autenticação
  4. backend transação ou serviços relacionados à pesquisa de usuário
  5. integridade do banco de dados do banco de dados usado para armazenar informações do usuário
  6. Integridade do balanceador de carga para um balanceador de carga localizado na frente do serviço de autenticação
  7. Integridade do banco de dados Redis para um cache de informações de estado do usuário

O objetivo é fornecer sinais que tenham um nível de independência, e quando ocorrer um incidente, você poderá deduzir pelo que está vermelho qual pode ser o problema.

Práticas medidas

Trabalhe de cima para baixo

Ao projetar nosso fluxo, começamos de cima para baixo porque talvez ainda não tenhamos todos os sinais necessários para cobrir adequadamente o fluxo. Durante o desenvolvimento do fluxo, identificaremos as áreas onde temos ou não cobertura.

É melhor ter um fluxo bem pensado com algumas lacunas de sinal do que um fluxo montado às pressas com um conjunto aleatório de sinais.

Use vários fluxos se sua jornada for muito complexa

Tentar forçar todos os sinais relevantes em um único fluxo pode levar a um sinal congestionado e confuso. Consulte as partes interessadas internas (e a equipe de conta da New Relic) para ver a melhor forma de organizar os fluxos. Por exemplo, uma companhia de seguros pode querer separar os seguintes fluxos:

  • Encontrar e adquirir novas apólices
  • Arquivar e pagar sinistros de seguros

Não use um sinal só porque está disponível

Seja seletivo e concentre-se nos sinais que provavelmente estão relacionados ao impacto imediato nos negócios ou no usuário. Poderá ter 5 condições do alerta relacionadas com uma entidade, mas poderá optar por adicionar apenas 1 ou 2.

Não tenha medo de melhorar os sinais existentes

sinais de oscilação criarão um fluxo de oscilação ruidoso no Pathpoint. Considere refinar o alerta limite ou o nível de serviço consulta para tornar os sinais mais acionáveis e significativos. Se o sinal estiver vermelho, deve haver risco real ou pelo menos provável para o processo da empresa.

Use Sintético para capturar dependência externa

Seu processo pode ser responsável por 3 ou 4 API de terceiros ou outros sistemas SaaS . Sintético é a forma convencional de capturar a saúde desses sistemas.

Usar carga de trabalho para agrupar entidade

A carga de trabalho oferece um método poderoso para consolidar entidades relacionadas em uma visão unificada. Ao agregar componentes de infraestrutura, como balanceadores de carga, RDBMS e outros serviços na nuvem, problemas críticos que afetam subentidades individuais podem ser detectados de forma eficiente no nível workload . Além disso, a carga de trabalho pode ser usada para combinar vários níveis de serviço em um único e abrangente nível de serviço para monitoramento e gerenciamento simplificados.

Use tag de metadados úteis na sua entidade

É uma boa prática colocar etiquetas na sua entidade como nível de serviço, carga de trabalho, Sintético etc. É especialmente útil adicionar tags de fluxo, estágio e etapa à sua entidade. Isso permitirá que você use esses sinais mais facilmente com o Pathpoint.

Use a linha Pathpoint KPIs para capturar contagens importantes, valores monetários etc. relacionados ao seu fluxo

Utilize a linha Pathpoint KPIs para monitor contagens essenciais e valores monetários relevantes para o seu fluxo de trabalho. Isso inclui eventos críticos como logins de usuários, cadastros, checkouts e abandonos de carrinho, bem como métricas financeiras como checkout total e valor do produto devolvido. Muitas destas métricas podem ser derivadas de dados de telemetria existentes e não requerem associação com entidade específica. Podem ser provenientes de log, métrica personalizada ou outros pontos de dados disponíveis.

Digamos que você tenha uma etapa chamada “pesquisa”, você pode querer ter KPI's como:

  • Pesquisas bem-sucedidas
  • Pesquisas lentas
  • Pesquisas falhadas

Se você tiver etapas para pedido, carrinho ou finalização da compra, convém ter KPIs como:

  • Contagem de pedidos
  • Pedidos falhados
  • Valor do pedido
  • Carrinho abandonado
  • Valor médio do carrinho
Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.