Esta é a terceira parte do nosso guia de implementação.
No último estágio de implementação, você trouxe dados de algumas fontes e provavelmente explorou um pouco a interface do New Relic. Para obter o valor ideal da New Relic, será útil ter um forte entendimento de como seus dados da New Relic são organizados e como são exibidos em nossa plataforma.
Nesta etapa, você:
- Veja algumas experiências de interface que fornecem uma visão geral do desempenho do seu sistema
- Aprenda a criar gráficos e painéis personalizados
- Pense mais em como organizar seus dados com tag e carga de trabalho
Vamos começar.
Obtenha visualizações de alto nível do seu sistema e entidade
O New Relic Navigator é uma de nossas experiências de plataforma que ajuda você a entender rapidamente o estado do seu sistema.
Nossa plataforma facilita a obtenção de uma visão de alto nível do seu sistema e de toda a sua entidade. Aqui estão alguns recursos importantes que sua equipe provavelmente usará muito. Recomendamos que você gaste algum tempo explorando essas e outras experiências de interface para se sentir confortável com a interface do New Relic.
- Use nosso explorador de entidades para navegar pelo seu monitor de entidade.
- Use o New Relic Navigator para ter uma visualização de todo o seu sistema, com ênfase no status de saúde/alertas.
- Use distributed tracing para ver análises detalhadas baseadas no tempo das solicitações que ocorrem no seu sistema. Recomendado: configure o Rastreamento Infinito para desbloquear recursos de rastreamento mais poderosos.
- Use mapas de serviço ou visualizações de mapa automático para ver representações visuais de sua topologia.
- Use a página de interface de dependência de um serviço específico para entender os serviços de entrada e saída aos quais uma entidade se conecta.
Quer ver um vídeo com um tour pela plataforma? Consulte Conheça a plataforma.
Organize seus dados
Organizar seus dados no New Relic é importante porque ajuda você a eliminar ruídos e diagnosticar problemas mais rapidamente. Aqui estão algumas dicas para garantir que seus dados estejam bem organizados no New Relic.
Configurar painel personalizado
Fornecemos muitas vistas customizadas e painéis prontos para uso, mas você provavelmente precisará criar seu próprio painel personalizado para ficar de olho em métricas relevantes para o negócio ou em projetos específicos. Você pode compartilhar o painel com outros membros da equipe para monitorar o desempenho e solucionar problemas.
A criação de gráficos e painéis personalizados começa com a consulta de seus dados. Nossa linguagem de consulta, NRQL, é uma linguagem semelhante ao SQL que oferece todo o poder que usamos para construir nossa vista customizada.
Nosso criador de consulta ajuda você a consultar seus dados e criar gráficos personalizados.
Nossos clientes que aproveitam ao máximo a New Relic têm um forte conhecimento de como consultar, o que lhes dá a capacidade de criar gráficos e painéis úteis. Você não precisa aprender NRQL em profundidade agora, mas aprender alguns princípios básicos pode ser útil.
Aqui está um pequeno vídeo de 2 minutos sobre como começar a consultar:
Quando estiver pronto, sugerimos criar um dashboard. Ao executar uma consulta, você pode clicar em Add to dashboard na parte inferior da tela e terá a opção de criar um novo dashboard.
Aqui estão alguns recursos para aprender como criar consultas e visualizações personalizadas:
- Introdução à consulta
- Curso da New Relic University sobre NRQL
- Nosso aplicativo New Relic para aprender NRQL
Configurar etiqueta
Falamos um pouco sobre estratégias de tags anteriormente no guia de implementação. tag são pares de valores principais que podem ser adicionados a uma entidade. Algumas tags são adicionadas automaticamente aos seus dados: por exemplo, o nome do host, o nome da conta e alguns outros metadados básicos. Mas para aproveitar ao máximo o New Relic, você desejará adicionar uma tag personalizada.
Com uma estratégia de tags bem pensada e implementada de forma consistente, sua equipe poderá explorar seus dados com mais facilidade e encontrar a entidade relacionada a um problema. tag são importantes para o uso ideal da carga de trabalho, consultas e outros recursos.
Tag pode variar muito, dependendo da sua arquitetura e dos seus objetivos. Mas aqui estão alguns exemplos de tags comumente usadas:
- Unidade de negócio
- Ambiente
- Equipe
- Negócio crítico
- Região
Alguns recursos para configurar e otimizar tags:
- Saiba mais sobre a tag no New Relic
- Um vídeo de 22 minutos sobre recursos de tags para uma análise mais rápida
- Um vídeo de 3 minutos sobre tag APM
- Um aplicativo melhorador de tag
Alguns recursos para automatizar tags:
- Automatize tags por meio da API NerdGraph
- Terraforma
- Nossa CLI New Relic permite pesquisar e marcar entidades
Configurar carga de trabalho
Nosso recurso workloads permite agrupar e monitor entidades com base em seus próprios critérios (por exemplo, uma equipe específica ou um conjunto de responsabilidades). Assim, você poderá ver dados agregados de integridade e atividade dessa workload em toda a stack.
Saiba como configurar uma workload. Aqui está um vídeo sobre como usar tags para criar carga de trabalho gerada dinamicamente.
Configurar Apdex para APM
Apdex é um padrão da indústria para medir a satisfação do usuário. É essencialmente uma solução simplificada de acordo de nível de serviço (SLA) que ajuda você a ver o quão satisfeito o usuário está com seu aplicativo. Se o seu sistema utiliza muitos microsserviços (serviços que executam uma única função de negócios), o Apdex é uma ótima escolha.
Recomendamos que você leia nossos documentos do Apdex para entender como o Apdex funciona. Então, se você quiser configurá-lo, tente descobrir qual deve ser o limite correto do Apdex e configure-o. Se você não souber o valor correto, poderá definir o limite para o mínimo agora e, posteriormente, ajustá-lo para um valor melhor.
Alguns recursos para configurar o Apdex:
- Uma postagem no blog sobre como definir um Apdex ideal
- Um aplicativo New Relic para otimizar Apdex
- Dica de automação: Você pode usar nossa API NerdGraph para consultar seus dados e determinar o Apdex T correto, e então configurar o Apdex via API.
Gerenciamento de nível de serviço (SLM)
Nível de serviço são usados para medir o desempenho de um serviço do ponto de vista do usuário final. Por exemplo, um nível de serviço pode representar se um vídeo foi carregado com rapidez suficiente ou se um serviço de rotas retornou pelo menos uma rota possível entre dois pontos.
Uma captura de tela da nossa interface SLM (clique para ampliar).
Alguns recursos para aprender mais sobre SLM:
Recursos de observabilidade como código:
Próximo estágio
Pronto para continuar sua jornada de implementação? Vá para a próxima etapa: Alerting and proactive solutions.