Observabilidad: Monitoreo del rendimiento de tus aplicaciones

Visión general

Introducción a Elastic Observability

Familiarízate más con Elastic Observability y accede a una visión general sobre cómo ingestar, ver y analizar logs de clientes de tus aplicaciones mediante Elastic Cloud. Conoce cómo puedes modernizar aplicaciones y adoptar el cloud con confianza.

Demostración interactiva: Visión general de APM

Echa un vistazo a esta demostración interactiva para hacer un recorrido de lo que puedes experimentar cuando aprovechas Elastic Observability para monitorear el rendimiento de tus aplicaciones.

Inicio rápido de APM

En esta serie de inicio rápido de 3 pasos, descubrirás cómo transmitir, ver y analizar rastreos de APM desde tus aplicaciones usando Elastic Cloud. Junto con los logs y las métricas, los rastreos de APM son una pieza clave en la creación de observabilidad unificada de tu ecosistema. Los temas incluyen qué es APM, transmisión de datos de APM a Elastic y visualización de datos de APM.


Incorpora tus datos

Crear una cuenta de Elastic Cloud

Dirígete a cloud.elastic.co y crea una cuenta, luego sigue este video para conocer cómo iniciar tu primer stack de Elastic en cualquiera de las más de 50 regiones de todo el mundo en las que ofrecemos soporte.

Una vez que tu despliegue esté completo, selecciona Monitor my application performance (APM/tracking) (Monitorear el rendimiento de mis aplicaciones [APM/rastreo]).

Elastic Observability options for next steps

Cómo usar Elastic APM

Luego, se te solicitará instalar Elastic APM. Selecciona Check APM Server Status (Comprobar estado de APM Server). Si muestra "You have correctly setup the APM Server" (Configuraste APM Server correctamente), puedes continuar al paso siguiente para dar los primeros pasos en Elastic Cloud (servicio de Elasticsearch).

Elastic Observability system integration

Experimentar Elastic APM

Experience Elastic APM

Existen varias formas de dar los primeros pasos en Elastic APM, por ejemplo:

  1. Monitorear tu aplicación con agentes de Elastic APM. Puedes elegir entre varias opciones de lenguajes: Node.js, Django, Flask, Ruby on Rails, Rack, RUM(JS), GO, Java, .NET y PHP, o
  2. Ingestar telemetría desde aplicaciones instrumentadas de OpenTelemetry.

A los fines de esta guía, se recomienda usar una de las siguientes formas:

Monitorear aplicaciones existentes

Instrumentación de la app Java con el agente Java de Elastic APM:

Veamos un ejemplo para Java.

Recomendamos seguir los pasos para descargar el agente Java más reciente y agregarlo a tu aplicación de Java existente.

Elastic Observability APM agents

Copia el fragmento de código en la consola del cloud para iniciar tu aplicación Java con la configuración necesaria para Elastic APM.

Para ver opciones de configuración alternativas, puedes echar un vistazo a la documentación para ver los fragmentos de código relevantes.

Conectar las aplicaciones instrumentadas de OTel existentes a Elastic

Si deseas instrumentar tu aplicación con OpenTelemetry y ver rastreo distribuido en Elastic APM, solo sigue las instrucciones en la documentación de OpenTelemetry.

Elastic Observability APM Agents Opentelemetry

Ejecutar un entorno de demostración preconfigurado de forma local

Ejecutar la demostración de OpenTelemetry (OTel) de forma local con Kubernetes o Docker

Si no tienes una aplicación instrumentada con OpenTelemetry, Elastic bifurcó la demostración de OTel. Solo sigue las instrucciones en la página de Github y conecta la aplicación a Elastic APM Server.

Echa un vistazo a este blog para obtener más orientación si estás usando K8S. Una vez que hayas leído el blog y lo hayas seguido, si ves esto, significa que el recopilador de OTel está enviando datos a Elastic.

Elastic Observability services for otel


Cómo trabajar con Elastic Observability

Buscar la causa raíz con dashboards interactivos en Kibana

Kibana te permite analizar tus datos con dashboards interactivos para derivar información, automatizar flujos de trabajo, encontrar anomalías y tendencias, y más. Asegúrate de explorar la biblioteca de tutoriales a continuación y familiarízate más con Kibana a fin de poder personalizar o crear tus propios dashboards.

Analizar datos en la UI de APM

Los problemas pueden suceder de forma intermitente y suelen ser complejos. Para encontrar la causa raíz, conoce cómo las correlaciones de APM en Elastic Observability te ayudan a encontrar soluciones más rápido.

Ahora profundicemos para conocer cómo puedes analizar el rendimiento de tus aplicaciones con Kibana.

Detección de anomalías, alertas y más

Por último, aprovecha la detección de anomalías, alertas y más para que la vida sea más fácil.


Pasos siguientes

Gracias por tomarte el tiempo de recopilar y analizar los logs con Elastic Cloud. Si eres nuevo en Elastic, asegúrate de activar una prueba gratuita de 14 días.

Además, a medida que inicias tu trayectoria con Elastic, debes comprender algunos componentes operativos, de seguridad y de datos que deberías gestionar como usuario al desplegar en todo el entorno.