Couchbase Capella

Capella App Services: Transmisión de registros en tiempo real a Sumo Logic

En un post anterior, hablamos de la fundamentos de Log Streaming en Capella App Services. Los registros de App Services pueden transmitirse en tiempo real a plataformas de observabilidad de terceros, como Datadog, o a recopiladores alojados en las instalaciones del cliente.

Log Streaming le permite obtener información instantánea sobre el comportamiento de la aplicación, lo que permite una rápida detección y resolución de problemas. Esta mejora es fundamental para aumentar la fiabilidad, disponibilidad y seguridad de las aplicaciones.

En nuestro anterior entrada del blogEn este artículo, exploramos cómo los registros de App Services pueden ser recogidos y analizados por plataformas como Datadog para apoyar la monitorización en tiempo real y la detección rápida de problemas.

La entrada de blog de esta semana se centra en otro importante proveedor de observabilidad: Sumo Lógico. Le guiaré a través del proceso de transmisión de registros de Capella App Services a Sumo Logic para permitir la recopilación de registros, la visualización y el análisis proactivo de registros. 

Esta entrada del blog está diseñada para aquellos que tienen una comprensión de Log Streaming en tiempo real en App Services. Si necesita repasar los conceptos básicos, no dude en volver a visitar la primera parte de nuestra serie sobre Capella App Services: Mejora de la observabilidad con soporte de flujo de registro en tiempo real.

Requisitos previos

Antes de sumergirse en el tutorial, asegúrese de que dispone de los siguientes requisitos previos:

Transmisión de registros en tiempo real desde Capella App Services a Sumo Logic

Sumo Logic destaca como una plataforma integral de monitorización y análisis basada en la nube, que ayuda a los equipos a observar, solucionar problemas y optimizar el rendimiento de sus aplicaciones. Para demostrar cómo puede aprovechar esta plataforma, le guiaré a través de un tutorial sobre la integración de Capella App Services con las capacidades de supervisión y alerta basadas en registros de Sumo Logic.

El proceso de integración es sencillo. Capella App Services puede configurarse fácilmente para transmitir registros en tiempo real a los recopiladores alojados en Sumo Logic. La única configuración necesaria en el lado de App Services es una URL firmada generada previamente, que se puede obtener directamente de Sumo Logic. Esta configuración perfecta permite una conexión rápida y eficaz entre los dos servicios.

Esta integración no sólo simplifica el proceso de gestión de registros, sino que también mejora sus capacidades de supervisión. Al reenviar los registros de Capella App Services a Sumo Logic y supervisar estos registros en tiempo real, obtendrá información inmediata sobre el comportamiento del sistema. Esto le permite identificar anomalías de forma proactiva, solucionar problemas de forma eficaz y asegurarse de que su sistema mantiene una salud y un rendimiento óptimos.

Cómo configurar la transmisión de registros a Sumo Logic

Paso 1: Regístrese en la prueba gratuita de Sumo Logic

    • Navegue hasta el sitio web de Sumo Logic.
    • Busque la opción de suscribirse a una prueba gratuita y siga las instrucciones para crear una cuenta.
    • Verifique su dirección de correo electrónico si es necesario para activar su cuenta.

Paso 2: Omitir la incorporación

    • Una vez iniciada la sesión, es posible que se le solicite un tutorial de incorporación.
    • Opta por omitir esto, ya que configurarás un recopilador alojado manualmente.

Paso 3: Configurar un recopilador alojado

    • Vaya a la Página de colecciones dentro del panel de SumoLogic.
    • Haga clic en "Añadir colector".
    • Seleccione la opción para configurar un "Hosted Collector".
    • Esta acción creará un recopilador de logs en la nube de SumoLogic al que enviará los logs.

Paso 4: Asigne un nombre al recopilador alojado

    • Proporcione un nombre significativo para su Hosted Collector.
    • Asegúrese de que el nombre refleja su propósito, como por ejemplo: "AppServicesCollector".
    • Guarde la configuración para continuar.

Paso 5: Añadir una fuente de datos

    • Dentro del Hosted Collector recién creado, busque una opción para añadir una nueva "Fuente de datos".
    • Busque "HTTP Logs & Metrics" y añádalo.

Paso 6: Nombre de la fuente de datos

    • Asigne un nombre a su fuente de datos, por ejemplo "AppServices".
    • Guarda la configuración.
    • Al guardar, se generará un endpoint HTTP firmado.
    • Guarde de forma segura la URL del punto final; la necesitará para la configuración de Capella App Services Log Streaming.

Paso 7: Configurar Capella App Services

    • Inicie sesión en la interfaz de usuario de Capella.
    • Navegue hasta su App Service y seleccione "Configuración" > "Log Streaming".

Paso 8: Configurar la transmisión de registros a Sumo Logic

    • En la configuración de Log Streaming en App Services, seleccione Sumo Logic como proveedor en el menú desplegable.
    • Pegue la URL del punto final HTTP firmado que obtuvo de la configuración del recopilador de datos de Sumo Logic.

Paso 9: Activar Log Streaming

    • Active Log Streaming en la interfaz de usuario de Capella.
    • Esta acción iniciará la transmisión de los registros de Capella App Services a Sumo Logic Hosted Collector.

Paso 10: Verificar Log Stream en Sumo Logic

    • Volver a la interfaz de Sumo Logic.
    • Haga clic en "Nuevo" para crear una nueva búsqueda y seleccione "Búsqueda de registro".
    • En la barra de búsqueda, introduzca la consulta (_source="AppServices") o sustituya "AppServices" por el nombre que haya dado anteriormente a su fuente de datos. Ejecute la búsqueda para ver los registros.

Resumen

Ahora debería ver los registros en tiempo real de Capella App Services transmitiéndose al recopilador alojado en Sumo Logic y mostrándose en la ventana Búsqueda de registros. Supervise y analice sus registros según sea necesario para mantener la salud y el rendimiento de sus aplicaciones.

Más recursos

Si tiene alguna pregunta o sugerencia, deje un comentario a continuación o envíame un correo electrónico. En Foros de Couchbase son otro buen lugar al que dirigirse con preguntas.

Póngase al día con el resto de las publicaciones de esta serie sobre Capella App Services Log Streaming:

Comparte este artículo
Recibe actualizaciones del blog de Couchbase en tu bandeja de entrada
Este campo es obligatorio.

Autor

Publicado por Iveta Dulova, Directora de Producto

Deja un comentario

¿Listo para empezar con Couchbase Capella?

Empezar a construir

Consulte nuestro portal para desarrolladores para explorar NoSQL, buscar recursos y empezar con tutoriales.

Utilizar Capella gratis

Ponte manos a la obra con Couchbase en unos pocos clics. Capella DBaaS es la forma más fácil y rápida de empezar.

Póngase en contacto

¿Quieres saber más sobre las ofertas de Couchbase? Permítanos ayudarle.