New Relic Now Demonstração de novas integrações de agentes em 24 de junho.
Garanta o seu lugar.

Isso já aconteceu com você?

Um engenheiro de plantão recém-contratado recebe um alerta às 2h da manhã informando que a plataforma de comércio eletrônico da empresa está apresentando problemas de desempenho. Depois de clicar no dashboard de serviço, ele percebe que a base de código tem vários componentes e que ele não está familiarizado com muitos dos serviços de terceiros usados. 

Ele não quer correr o risco de interferir no código ou integração de terceiros e precisa de ajuda. No entanto, ele não sabe para quem ligar ou onde encontrar a documentação, então ele envia uma mensagem no Slack para os desenvolvedores em sua organização e aguarda uma resposta. Sua busca ineficaz e demorada por ajuda atrasa significativamente a resolução.

Por que os catálogos são mais importantes do que nunca

As equipes de engenharia enfrentam vários problemas atualmente:

  • O conhecimento relevante fica armazenado em páginas do Confluence, tópicos do Slack ou na cabeça de alguém.
  • A integração de novos engenheiros demora muito devido à falta de clareza do sistema.
  • A resposta a incidentes sofre porque as equipes não conseguem rastrear facilmente a propriedade ou as cadeias de dependência.
  • A conformidade e as auditorias se tornam um pesadelo quando não há visibilidade do inventário e das alterações do sistema.

Os catálogos abordam tudo isso tornando os metadados detectáveisrelacionaisacionáveis.

Uma abordagem inteligente para encontrar informações

O New Relic Catalogs descobre e faz o inventário de forma automática de serviços e componentes no ambiente digital de um cliente, estabelecendo um sistema central de registro com contexto crucial para cada serviço. Esse contexto inclui documentação, propriedade, desempenho, confiabilidade, topologia e dados de segurança. Ao eliminar silos de conhecimento e alternância de contexto, o catálogo melhora significativamente a produtividade da engenharia ao reduzir o tempo gasto na busca por informações contextuais.

Casos de uso que mostram o verdadeiro poder dos catálogos

1. Propriedade instantânea e descoberta de serviços

Em vez de buscar fontes diferentes, os engenheiros podem pesquisar no catálogo para encontrar instantaneamente:

  • Quem é o proprietário deste serviço?
  • Como contatá-lo?
  • De que outros serviços ele depende?

Exemplo: durante um incidente envolvendo um tempo limite de API, um SRE identifica rapidamente a equipe proprietária, os runbooks relevantes e os serviços downstream — tudo a partir do catálogo, sem sair da plataforma de observabilidade. O tempo de resolução é reduzido pela metade.

2. Resolução contextual de bugs e triagem

Ferramentas de observabilidade tradicionais revelam o que está acontecendo — picos de erros, aumentos de latência, implantações com falha. Mas muitas vezes elas não têm o contexto para responder por que isso está acontecendo, quem é o responsável e o que mais pode ser afetado.

Os catálogos preenchem essa lacuna. Por serem munidos com telemetria em tempo real e integrados à plataforma New Relic, os catálogos fornecem uma visão imediata de 360 graus de qualquer serviço ou componente. Isso transforma a triagem de uma caçada investigativa em uma investigação guiada.

Exemplo: quando algo está falhando, o catálogo exibe automaticamente serviços relacionados, proprietários, implantações recentes e outras dependências.

3. Integração acelerada de desenvolvedores

Novos funcionários contratados não precisam mais de uma semana de transferência de conhecimento tribal. Eles podem explorar o catálogo para ver:

  • Quais serviços sua equipe possui
  • Suas dependências
  • Como esses serviços são criados e implantados
  • A quem perguntar quando as coisas dão errado

Exemplo: um novo engenheiro de backend entra e se torna produtivo em poucos dias ao navegar pelo catálogo para rastrear fluxos de serviço, acessar dashboards e entender o contexto arquitetônico — tudo isso sem precisar contatar um único colega de trabalho.

4. Avaliação de risco de mudança

Antes de implementar uma alteração, as equipes podem analisar seu possível impacto usando dependências de serviço. Os catálogos também são integrados aos mapas, para que você possa visualizar essas dependências em um gráfico.

Exemplo: antes de uma alteração de esquema interruptiva, um desenvolvedor usa o catálogo para identificar consumidores downstream e notificá-los proativamente, evitando interrupções e análises postmortem.

5. Preparação para auditoria e conformidade

O catálogo fornece inventários, configurações e mapeamentos de equipes atualizados, permitindo uma fácil coleta de evidências para auditorias ou frameworks de conformidade. Ele também integra dados de tabelas de desempenho para obter uma ótima visão geral de como as entidades estão se saindo em relação às práticas recomendadas e regras da empresa.

Exemplo: você pode obter uma visão centralizada das entidades da sua equipe e sua adesão às diretrizes de práticas recomendadas organizacionais. Isso permite uma intervenção proativa quando as entidades não estão em conformidade.

6. Compartilhamento de conhecimento por meio de documentação vinculada e runbooks

Os catálogos não apenas mapeiam sistemas — eles se tornam o centro do conhecimento operacional. As equipes podem associar serviços a documentos importantes, diagramas arquitetônicos, guias de integração e runbooks, mantendo o conhecimento crítico onde ele é mais necessário.

Exemplo: durante um incidente fora do horário comercial, um engenheiro de plantão encontra uma falha em um serviço que ele não criou. Em vez de procurar no Confluence ou no Google Drive, ele acessa o serviço no catálogo e imediatamente encontra um runbook vinculado detalhando as etapas de mitigação. O problema é resolvido sem mais problemas.

Principais recursos 

  • Visualização unificada: os catálogos são integrados com vários recursos, como equipes, tabelas de desempenho, mapas e repositórios, em uma única interface coesa. São exibidos tipos de entidades de alto valor com metadados detalhados, incluindo métricas clássicas e insights para fornecer uma compreensão mais profunda do status do sistema.
  • Experiência personalizada:  os catálogos permitem que os usuários personalizem sua visualização para se concentrar no conteúdo mais relevante. Isso ajuda os usuários a otimizar os fluxos de trabalho e aumentar a produtividade.
  • Mapeamento de relacionamentos: os catálogos exibem automaticamente relacionamentos entre serviços, recursos, repositórios de código, equipes e outros, dando aos usuários uma visão clara de como tudo está conectado. Isso é essencial para análise de impacto, resolução de bugs e planejamento arquitetônico.
  • Contexto em tempo real por meio de dados de telemetria: as entradas dos catálogos são enriquecidas com dados de telemetria em tempo real para que os usuários possam alternar entre metadados e ações instantaneamente.
  • Integração perfeita: os catálogos conectam os usuários a outros recursos da New Relic para permitir que eles explorem dados em profundidade e obtenham uma compreensão completa das entidades.
  • Propriedade: os catálogos exibem as informações de propriedade da entidade na coluna Equipes (Teams). Basta passar o mouse sobre o link Equipes para obter mais informações.
  • Tabelas de desempenho: os catálogos são integrados às tabelas de desempenho (Scorecards) para mostrar o desempenho de suas entidades em relação às práticas recomendadas definidas pela empresa.
  • Descoberta automática.  Novos serviços são adicionados e atualizados automaticamente na visualização do catálogo, eliminando atualizações manuais e entidades órfãs. 

Catálogos disponíveis

Catálogo de aplicativos

O Catálogo de aplicativos fornece uma visão unificada que melhora a observabilidade e simplifica o gerenciamento de entidades importantes em sua organização. Ao consolidar os serviços APM, os serviços OpenTelemetry, o navegador e as entidades móveis em uma interface centralizada, ele capacita as equipes a tomar decisões informadas, otimizar as operações e colaborar de forma mais eficaz.

Catálogo de repositórios

A integração da Inteligência de arquitetura de serviços da New Relic com o GitHub permite que você importe dados essenciais — incluindo aqueles de equipes, membros de equipes, repositórios e metadados de pull request (PR) — da sua conta do GitHub para a New Relic. Esses dados alimentam o Catálogo de repositórios, facilitando a visualização de repositórios, a identificação de equipes proprietárias e a vinculação de serviços conectados. 

Catálogo de infraestrutura

A descoberta automática permite a ingestão automática pela New Relic de entidades e seus principais metadados, como instâncias de computação, clusters, bancos de dados, componentes de rede e detalhes de propriedade, além dos relacionamentos entre eles. Essas informações preenchem o Catálogo de infraestrutura, fornecendo uma visão clara e centralizada do seu cenário de infraestrutura. Ao mapear serviços para a infraestrutura em que são executados, essa integração simplifica a descoberta, acelera a resolução de problemas e melhora a visibilidade para equipes de engenharia e operações.

New Relic Catalogs

Disponível como parte do uso do Advanced Compute

O New Relic Catalogs pode ser acessado como parte das inovações de Advanced Compute da New Relic. Isso significa que a medição e a cobrança são feitas com base no uso, o que otimiza seus gastos e elimina a necessidade de taxas de licença estáticas.

Conclusão

Para grandes organizações de desenvolvimento que enfrentam sobrecarga cognitiva devido a arquiteturas de serviços complexas e responsabilidades crescentes, o New Relic Catalogs oferece a capacidade de centralizar e consolidar o contexto essencial, permitindo que engenheiros e desenvolvedores descubram facilmente as informações necessárias para tarefas diárias. Isso reduz o tempo gasto na busca de informações e na alternância de contexto, resultando em menos erros e na conclusão mais rápida de tarefas. 

O resultado é uma carga cognitiva reduzida, insights mais precisos e um desempenho individual e de negócios mais elevado, gerando maior produtividade em toda a organização.