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

A medida que las aplicaciones modernas adoptan cada vez más los sistemas distribuidos y el procesamiento de datos en tiempo real, el monitoreo cumple un papel fundamental para garantizar la salud y el rendimiento del sistema. Con herramientas como New Relic, las organizaciones pueden aprovechar capacidades avanzadas de monitoreo para colas de mensajes, streaming de datos y arquitecturas basadas en eventos. En esta publicación, se analiza cómo New Relic puede potenciar la observabilidad con su completo conjunto de funcionalidades, incluyendo información valiosa sobre cómo habilitar métricas de nodos de Kafka para una experiencia de monitoreo integrada.

Introducción a las colas y flujos de New Relic

New Relic presenta soluciones sólidas para el monitoreo de colas de mensajes y streaming de datos, componentes esenciales para las aplicaciones que utilizan arquitecturas basadas en eventos. El entorno de las colas de mensajes y del streaming de datos representa el recorrido de la información entre servicios, lo que garantiza un intercambio de datos oportuno y confiable, junto con un resumen de su página de presentación de la organización.

Comprender la UI para colas y flujos

La interfaz de usuario (UI) de New Relic simplifica la experiencia de monitoreo, permitiendo a los usuarios navegar de forma intuitiva por diversas métricas y conjuntos de datos. La guía de la UI ofrece información esencial sobre los componentes clave de la UI:

  • Visualización de datos: los dashboards en tiempo real muestran métricas de tus colas de mensajes y procesos de streaming, lo que brinda una visión completa de la salud del sistema.
  • Alertas e información valiosa: configura alertas personalizadas para recibir notificaciones sobre actividades anómalas, lo que permite una gestión proactiva de tu infraestructura.
  • Analítica: aprovecha análisis detallados para resolver problemas y optimizar el procesamiento de flujos, mejorando así el rendimiento.

Plataforma de New Relic para el monitoreo de colas de mensajes y streaming de datos

La plataforma de New Relic ofrece herramientas completas para el monitoreo de colas de mensajes y streaming de datos, lo que ayuda a las organizaciones a garantizar la confiabilidad y eficiencia de sus aplicaciones en tiempo real. Conoce más sobre estas capacidades en la página de la plataforma de New Relic:

  • Escalabilidad y flexibilidad: la compatibilidad con diversas tecnologías de mensajería y streaming garantiza que tu solución de monitoreo se adapte a arquitecturas en evolución.
  • Integración con New Relic One: incorpora sin problemas las métricas de colas y flujos en tu estrategia de observabilidad, fortaleciendo el proceso de toma de decisiones basado en datos.
  • Mejor supervisión del rendimiento: monitorea el rendimiento, la latencia y las tasas de error en tus canales de mensajería y streaming para mantener estándares de rendimiento óptimos.

Habilitar métricas de nodos de Kafka con New Relic

Para las organizaciones que utilizan Kafka, comprender las métricas de los nodos es fundamental para mantener la salud y el rendimiento de los brokers. El agente Java de New Relic permite instrumentar las colas de mensajes de Kafka, brindando así una visibilidad detallada de las métricas de los nodos de Kafka. A continuación, se explica cómo habilitar esta característica según las pautas de la documentación de New Relic.

Una vez habilitada, la transición desde la capacidad de colas y flujos hacia la experiencia de Kafka en APM es tan sencilla como seleccionar la entidad del tema que se desea analizar. 

Una vez seleccionado, se accederá directamente a la experiencia de APM para Kafka, donde se podrán explorar en detalle las métricas de los nodos de Kafka. 

Pasos para habilitar las métricas de nodos de Kafka:

  1. Instalar el agente Java:
    • Asegúrate de que el agente de Java de New Relic esté instalado en tus brokers de Kafka. Este agente recopila métricas clave e integra los datos en la plataforma de monitoreo de New Relic.
  2. Configurar el agente para el monitoreo de Kafka:
    • Modifica tu configuración de newrelic.yml para incluir la instrumentación de Kafka. Personaliza ajustes, como el nombre de las transacciones y el seguimiento de errores, según tus objetivos de monitoreo.
  3. Habilitar las métricas de nodos en la configuración:
    • Edita la configuración de Kafka para que genere métricas en un formato compatible con el agente de New Relic. La configuración implica establecer el monitoreo JMX y definir las opciones correctas de Java.
  4. Verificar la recopilación de métricas:
    • Valida que las métricas de Kafka se estén reportando correctamente en los dashboards de New Relic. Las métricas deben incluir la salud del broker, el rendimiento de las particiones y el retraso de los consumidores.
  5. Usar las métricas para una mejor eficiencia:
    • Analiza las métricas de los nodos de Kafka recopiladas en la UI de New Relic para resolver problemas, optimizar la configuración del clúster y garantizar un uso eficiente de los recursos.