New Relic Now Demostración de nuevas integraciones agénticas el 24 de junio.
Reserva tu lugar.

¿Te ha pasado esto?

Un ingeniero de guardia recién contratado recibe una alerta a las 2 de la mañana: la plataforma de comercio electrónico de la empresa está teniendo problemas de rendimiento. Al entrar al dashboard del servicio, se da cuenta de que la base de código tiene múltiples componentes y que no conoce muchos de los servicios de terceros que se están utilizando. 

No quiere correr el riesgo de afectar el código o alguna integración con terceros, y necesita ayuda. Sin embargo, no sabe a quién acudir ni dónde encontrar la documentación, así que envía un mensaje por Slack a los desarrolladores de su organización y espera una respuesta. Su forma de pedir ayuda resulta ineficaz y le hace perder un tiempo valioso, lo que demora aún más la solución.

Por qué contar con Catalogs es más importante que nunca

Hoy en día, los equipos de ingeniería se enfrentan a diversas dificultades:

  • El conocimiento relevante suele estar disperso en páginas de Confluence, hilos de Slack o simplemente en la mente de alguien.
  • La incorporación de nuevos ingenieros se vuelve lenta debido a la falta de claridad sobre el funcionamiento del sistema.
  • La respuesta ante incidentes se complica porque los equipos no pueden identificar fácilmente a los propietarios ni las cadenas de dependencias.
  • Cumplir con auditorías o normativas puede convertirse en una pesadilla cuando no se tiene visibilidad del inventario del sistema y de los cambios realizados.

Catalogs resuelve todos estos retos al hacer que los metadatos sean detectables, estén interrelacionadossean útiles.

Un enfoque inteligente para encontrar información

New Relic Catalogs automáticamente detecta y hace un inventario de los servicios y componentes del entorno digital de un cliente, y establece un sistema central de referencia que proporciona el contexto clave de cada servicio. Este contexto incluye documentación, propiedad, rendimiento, fiabilidad, topología y datos de seguridad. Al eliminar los silos de conocimiento y los cambios de contexto, el catálogo mejora significativamente la productividad de los equipos de ingeniería, al reducir el tiempo dedicado a buscar información contextual.

Casos de uso que muestran el verdadero poder de Catalogs

1. Identificación inmediata de propietarios y descubrimiento de servicios

En lugar de tener que preguntar a otros colegas, los ingenieros pueden buscar en Catalogs para encontrar al instante:

  • ¿Quién es el propietario de este servicio?
  • ¿Cómo se puede contactar al propietario?
  • ¿De qué otros servicios depende?

Ejemplo: durante un incidente por un tiempo de espera en una API, un ingeniero SRE identifica rápidamente al equipo propietario, los runbooks relevantes y los servicios descendentes, todo desde Catalogs y sin salir de la plataforma de observabilidad. El tiempo de resolución se reduce a la mitad.

2. Depuración y priorización con contexto

Las herramientas de observabilidad tradicionales muestran lo que está ocurriendo ( picos de errores, aumentos en la latencia, despliegues fallidos), pero a menudo carecen del contexto necesario para responder por qué sucede, quién es propietario del servicio o componente y qué más podría verse afectado.

Catalogs aporta ese contexto. Al estar integrado en la plataforma de New Relic y enriquecido con telemetría en tiempo real, ofrece una vista inmediata y completa de 360 grados de cualquier servicio o componente. Esto transforma el proceso de priorización en una investigación guiada, en lugar de una búsqueda a ciegas.

Ejemplo: cuando algo falla, Catalogs muestra automáticamente los servicios relacionados, los propietarios, los despliegues recientes y otras dependencias.

3. Incorporación rápida de desarrolladores

Los nuevos desarrolladores ya no necesitan una semana de conocimiento transmitido de boca en boca. Pueden explorar Catalogs y ver:

  • Qué servicios gestionan sus equipos
  • Sus dependencias
  • Cómo esos servicios están construidos y desplegados
  • A quién acudir cuando algo falla

Ejemplo: se incorpora un nuevo ingeniero de backend y es productivo en pocos días al navegar por Catalogs para seguir los flujos de servicios, acceder a dashboards y comprender el contexto arquitectónico, todo sin tener que recurrir a ningún compañero.

4. Evaluación del riesgo de cambios

Antes de aplicar un cambio, los equipos pueden analizar su radio de impacto basándose en las dependencias entre servicios. Catalogs también está integrado con Maps, lo que permite visualizar estas relaciones en un grafo interactivo.

Ejemplo: antes de realizar un cambio importante en el esquema, un desarrollador consulta Catalogs para identificar los servicios descendentes consumidores afectados y notificarles de forma proactiva, a fin de evitar interrupciones en producción y posteriores análisis de fallos.

5. Preparación para auditorías y el cumplimiento normativo

Catalogs ofrece inventarios, configuraciones y mapeo de equipos actualizados, lo que facilita la recolección de evidencia para auditorías o marcos de cumplimiento. También se integra con los datos de Scorecards, lo que permite tener una visión completa del desempeño de las entidades frente a las normas y las mejores prácticas de la empresa.

Ejemplo: puedes visualizar en un solo lugar las entidades de tu equipo y su grado de alineación con las directrices de las mejores prácticas de la empresa. Esto permite intervenir de forma proactiva cuando alguna entidad no cumple con los estándares establecidos.

6. Compartir conocimiento a través de documentación y runbooks vinculados

Catalogs no solo mapea sistemas: se convierte en el centro del conocimiento operativo. Los equipos pueden vincular servicios con documentos clave, diagramas de arquitectura, guías de incorporación y runbooks, manteniendo la información esencial donde más se necesita.

Ejemplo: durante un incidente fuera del horario laboral, un ingeniero de guardia se enfrenta a una falla en un servicio que no desarrolló. En lugar de buscar en Confluence o en Google Drive, accede al servicio desde Catalogs e, inmediatamente, encuentra un runbook vinculado con los pasos de mitigación. El problema se resuelve sin necesidad de escalarlo.

Características principales 

  • Vista unificada: Catalogs se integra con diversas funcionalidades, como Teams, Scorecards, Maps y Repositories, en una única interfaz unificada. Esta vista muestra tipos de entidades de alto valor junto con metadatos detallados, incluyendo métricas doradas e información valiosa, lo que permite una comprensión más profunda del estado del sistema.
  • Experiencia personalizada: Catalogs permite a los usuarios personalizar su vista para centrarse en el contenido más relevante. Esto ayuda a optimizar los flujos de trabajo y a mejorar la productividad.
  • Mapeo de relaciones: Catalogs identifica automáticamente las relaciones entre servicios, recursos, repositorios de código y equipos, entre otros, brindando así una visión clara de cómo está todo conectado. Esto resulta esencial para el análisis de impacto, la depuración y la planificación de arquitectura.
  • Contexto en tiempo real mediante telemetría: Las entradas en Catalogs están enriquecidas con datos de telemetría en tiempo real, lo que permite a los usuarios actuar de inmediato a partir de los metadatos.
  • Integración fluida: Catalogs conecta a los usuarios con otras funcionalidades de New Relic, para que puedan explorar los datos en profundidad y obtener una comprensión completa de las entidades.
  • Propiedad: Catalogs muestra la información sobre quién es el propietario de la entidad en la columna Teams. Solo pasa el cursor sobre el enlace de Teams para obtener más información.
  • Scorecards: Catalogs se integra con Scorecards para mostrar cómo se desempeñan tus entidades en relación con las mejores prácticas de la empresa.
  • Descubrimiento automático:  Los nuevos servicios se agregan y actualizan automáticamente en la vista de Catalogs, lo que elimina la necesidad de actualizaciones manuales y evita que haya entidades huérfanas. 

Catálogos disponibles

Catálogo de aplicaciones

El catálogo de aplicaciones ofrece una vista unificada y centralizada que mejora la observabilidad y simplifica la gestión de entidades clave en toda tu organización. Al consolidar en una única interfaz las entidades de APM, OpenTelemetry, browser y aplicaciones móviles, permite a los equipos tomar decisiones fundamentadas, optimizar las operaciones y colaborar de manera más eficiente.

Catálogo de repositorios

La integración de Inteligencia para arquitectura de servicios de New Relic permite importar de forma fluida datos clave —como equipos, miembros, repositorios y metadatos de pull requests (PR)— directamente desde tu cuenta de GitHub hacia New Relic. Estos datos alimentan el catálogo de repositorios, lo que facilita la visualización de repositorios, la identificación de los equipos propietarios y la vinculación con los servicios relacionados. 

Catálogo de infraestructura

El descubrimiento automático permite que New Relic importe de forma automática entidades y sus metadatos clave, como instancias de cómputo, clústeres, bases de datos, componentes de red y datos sobre los propietarios, además de las relaciones entre ellos. Esta información se utiliza para completar el catálogo de infraestructura, lo que ofrece una vista clara y centralizada del panorama de tu infraestructura. Al mapear los servicios con la infraestructura en la que se ejecutan, esta integración simplifica el descubrimiento, acelera la resolución de problemas y mejora la visibilidad para los equipos de ingeniería y operaciones.

New Relic Catalogs

Disponible como parte de Advanced Compute

New Relic Teams está disponible como parte de las innovaciones de Advanced Compute de New Relic. Esto significa que su uso se mide y factura según el consumo, lo que optimiza el gasto y elimina la necesidad de tarifas fijas por licencia.

Conclusión

Para las grandes organizaciones de desarrollo que enfrentan una sobrecarga cognitiva causada por arquitecturas de servicios complejas y un aumento de responsabilidades, New Relic Catalogs ofrece la capacidad de centralizar y consolidar el contexto esencial. Esto permite que ingenieros y desarrolladores encuentren fácilmente la información necesaria para sus tareas diarias. Esto reduce el tiempo dedicado a buscar datos y cambiar de contexto, lo que se traduce en una ejecución más rápida y con menos margen de error. 

El resultado: una menor carga cognitiva, más información valiosa y un mayor rendimiento, tanto individual como organizacional, lo que impulsa la productividad en toda la empresa.